Two Bedroom Flat Behind Selfridges
Two Bedroom Flat Behind Selfridges London is an apartment only 1.7 km from The London Eye, Institute of Contemporary Arts and Princess Diana.
Hyde Park, Madame Tussauds London and Wallace Collection are located just 200 meters from the venue. Kingston upon Thames (London) can be accessed in 15 minutes by car. Serving french meals, Le Relais De Venise is about 5 minutes’ walk away.
Regents Park station is 500 meters away.