Situated in London, 1.6 km from Camden Market and 1.9 km from London Zoo, Princess Road III provides accommodation with amenities such as free WiFi and a TV. The property is 2.1 km from Hampstead Theatre and 2.6 km from Lord's Cricket Ground. The apartment includes a kitchen with an oven and a fridge, as well as a coffee machine. Regents Park is 2.7 km from the apartment. London City Airport is 17 km away.
Number of rooms : 1