Choose your preferred currency.
80 Inverness Terrace in London offers accommodations with free Wifi a 19-minute walk from Portobello Road Market 1.4 miles from The Serpentine and 1.8 miles from Madame Tussaud's. The property is around 1.2 miles from Royal Albert Hall 2 miles from Lord's Cricket Ground and 2.2 miles from Victoria and Albert Museum.
The property is a 13-minute walk from Paddington Station and within 2.3 miles of the city center. The rooms are fitted with a private bathroom with a shower while selected rooms here will provide you with a fully equipped kitchen with a fridge. At the apartment complex the units are fitted with bed linen and towels. Guests at the apartment will be able to enjoy activities in and around London like pub crawls. Natural History Museum London is 2.
3 miles from 80 Inverness Terrace while South Kensington Tube Station is 2.4 miles away. The nearest airport is London City Airport 12 miles from the accommodation.
80 Inverness Terrace, London, W2 3LD, United Kingdom
Other
0.11 kmOther
0.16 kmOther
0.35 kmMuseums and Art Galleries
0.47 kmOther
0.66 kmOther
0.75 kmOther
0.75 kmOther
0.77 kmOther
0.79 kmOther
0.80 kmTrain Stations
0.73 kmTrain Stations
0.76 kmTrain Stations
0.77 kmTrain Stations
0.79 kmHistorical Buildings
0.93 kmTrain Stations
1.34 kmHistorical Buildings
1.43 kmColleges and Universities
1.58 kmHistorical Buildings
1.61 kmColleges and Universities
1.88 kmBotanical Gardens and Zoos
0.82 kmBotanical Gardens and Zoos
1.05 kmNational Parks
1.28 kmBotanical Gardens and Zoos
1.43 kmBotanical Gardens and Zoos
1.47 kmNational Parks
1.55 kmNational Parks
1.80 kmNational Parks
1.81 kmNational Parks
2.71 kmBotanical Gardens and Zoos
2.92 km80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London
80 Inverness Terrace, London