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. Towels and bed linen are available in this self-catering accommodation.
St Johns Wood is 1.3 km from The Edgware Princess, while Regents Park is 1.7 km away. The nearest airport is London City Airport, 16 km from the property.
There is a dining area and a kitchen complete with an oven, a fridge and stovetop. Towels and bed linen are available in this self-catering accommodation.
St Johns Wood is 1.3 km from The Edgware Princess, while Regents Park is 1.7 km away. The nearest airport is London City Airport, 16 km from the property.