Just 900 metres from Hampstead Theatre and 1.5 km from Lord's Cricket Ground and featuring free WiFi, 2 BED flat in Swiss Cottage (5min to Baker St) offers accommodation in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features a TV. The nearest airp Read more
Just 900 metres from Hampstead Theatre and 1.5 km from Lord's Cricket Ground and featuring free WiFi, 2 BED flat in Swiss Cottage (5min to Baker St) offers accommodation in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features a TV. The nearest airport is London City Airport, 17 km from the property.