Located in central London, this apartment is situated within an 18th-century building and features free WiFi. The apartment is just 400 metres from Harrods and 4 minutes' walk from Hyde Park.
The kitchen is equipped with a dishwasher and an oven, as well as a kettle. Towels and bed linen are provided in this self-catering accommodation. There are 2 private bathrooms with a shower as well as an additional toilet.
Buckingham Palace is 1.2 km from the property, while London City Airport is 14 km away.