London Residence is set in London, 1 km from Buckingham Palace. Rooms are equipped with a flat-screen TV. You will find a kettle in the room. London Residence features free WiFi throughout the property.
Set in London, within 1 km of Buckingham Palace and 1 km of Westminster Abbey, London Residence Read more
London Residence is set in London, 1 km from Buckingham Palace. Rooms are equipped with a flat-screen TV. You will find a kettle in the room. London Residence features free WiFi throughout the property.
Set in London, within 1 km of Buckingham Palace and 1 km of Westminster Abbey, London Residence provides free WiFi. Built in 1960, the property is within just 1.1 km of St James's Park and 1.3 km of Houses of Parliament. Big Ben is a 16-minute walk away and Banqueting House is a 19-minute walk from the guest house. At the guest house, rooms are equipped with a wardrobe and a flat-screen TV. All rooms will provide guests with a fridge. The nearest airport is London City Airport, 13 km from London Residence.
Number of Rooms: 11