80 Inverness Terrace Apartment London
1.6 km from Portobello Road Market, 80 Inverness Terrace is set in London and offers free Wi-Fi and express check-in and check-out. The property is around 2.2 km from The Serpentine, 2.8 km from Madame Tussauds and 1.9 km from Royal Albert Hall.
Number of rooms: 19
80 Inverness Terrace, Westminster Borough, London, W2 3LD, United Kingdom