11 Cambridge Street
11 Cambridge Street Apartment London is an apartment only 1.6 km from Up at The O2, St. James's Park and Westminster Abbey.
Harrods and Buckingham Palace are located just 1200 meters from the venue. A 15-minute drive to Ilford. Sri Suwoon offers thai and british meals and lies within 50 meters of the property.
A kitchen is provided.
5 km to London Heathrow airport.