Located in London, this apartment features a terrace. The unit is 1.6 km from Theatre Royal Drury Lane. Free WiFi is provided throughout the property. The unit is equipped with a kitchen. A flat-screen TV and DVD player is offered.
Address: The flat, 3 Albemarle Way, Clerkenwell, London
Rates from:
GBP 204 Book Now