Holland Park Three-Bedroom Mews House
Holland Park Three-Bedroom Mews House London is a property only 2.9 km from The London Eye, Natural History Museum and POSK.
This villa is placed 10 minutes' walk to Portobello Road Market, Opera Holland Park and Leighton House Museum and Art Gallery. Julie's Restaurant & Bar offers french and spanish dishes and lies 100 meters away.
Kensington (Olympia) train station is a 15-minute walking distance away.