Property Name: Mews House Victoria Apartment
Property Address: 26 Grosvenor Garden Mews North London, , SW1W 0JP
Property Description: Set 600 metres from Buckingham Palace and 1 km from St James's Park, Mews House Victoria Apartment offers accommodation in London. The apartment is 1. 2 km from Harrods. Free WiFi is provided throughout the property. There is a dining area and a kitchen complete with a dishwasher and an oven. A TV is featured. There is a private bathroom with a bath or shower. Westminster Abbey is 1. 3 km from Mews House Victoria Apartment, while Houses of Parliament is 1. 6 km away. The nearest airport is London City Airport, 14 km from Mews House Victoria Apartment.
Property Facts: Total Number of Rooms: 1Year of Last Renovation: N/A