Central London Flat
Located in the Heart of the incredibly accessible West-Hampstead, this charming, recently renovated Flat is the perfect spot to use as a hub to explore the lights and glamour of the City of London.
["Kitchen", "Refrigerator", "Self check-in", "Board games", "Piano", "Smoke alarm", "Wifi", "Lockbox", "TV", "Washer", "Carbon monoxide alarm"]