London Residence is set in London, 0.6 miles 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. You will find luggage storage space at the property. Westminster Abbey is 0.6 miles from London Residence, while St James's Park is 0.7 miles away. The nearest airport is London City Airport, 8.1 miles from the property.