Situated within 300 metres of Buckingham Palace and 500 metres of St James\'s Park in London, Aviary House Luxe offers accommodation with free WiFi.
The units have a fully equipped kitchen with a fridge and a stovetop.
Guests can relax in the garden at the property.
Westminster Abbey is 800 metres from the apartment, while Houses of Parliament is 1 km from the property. The nearest airport is London City Airport, 13 km from Aviary House Luxe....
|21 Wilfred Street|