Located in London, 400 metres from Hampstead Theatre and 1.5 km from Lord's Cricket Ground, Swiss Cottage Apartment offers free WiFi. Guests staying at this apartment have access to a balcony. The apartment has a satellite flat-screen TV and 3 bedrooms. London Zoo is 2 km from the apartment. London Read more
Located in London, 400 metres from Hampstead Theatre and 1.5 km from Lord's Cricket Ground, Swiss Cottage Apartment offers free WiFi. Guests staying at this apartment have access to a balcony. The apartment has a satellite flat-screen TV and 3 bedrooms. London Zoo is 2 km from the apartment. London City Airport is 16 km from the property.