If you are in Kensington Park it is worth a stop here. It is quite small but very well laid out with lovely views and fountains. It is in stark contrast to the rest of the park which is more pastoral, but it still is quite lovely and very very "European".
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.