Route GuidesRoutes City GuidesCities Map Log in

The Edgware Princess

London
504 Edgware Road Flat C, London, W2 1EJ

1 rooms · from £949


Situated in London, this apartment is 600 metres from Lord's Cricket Ground. Guests benefit from terrace. Free WiFi is offered throughout the property. There is a dining area and a kitchen complete with an oven, a fridge and stovetop.