Set 700 metres from Hampstead Theatre, Clifton Hill is situated in Westminster Borough of London. Free WiFi is available.
The apartment is equipped with 4 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, and a washing machine.
Popular points of interest near the apartment include Lord's Cricket Ground, London Zoo and Regents Park. The..
daha fazla bilgi