Set in London, this apartment features free WiFi. The property features views of the garden and is 400 metres from Camden Market. The kitchen is fitted with an oven and a microwave, as well as a kettle. A flat-screen TV is provided. London Zoo is...
Address: 18th Jeffreys Street, Ground Floor, London
Rates from:
GBP 70 Book Now