Set within the City of London district in London, Central, Central, Central has air conditioning, a terrace, and garden views. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen.
Offering direct access to a balcony, the apartment consists of 1 bedroom. A flat-screen TV with satellite channels is available.
Somerset House is 700 metres from the..