London Zoo
- Outer Cir, London NW1 4RY, United Kingdom
- 1.90 mi from the property
Wembley Stadium
- London, Wembley HA9 0WS, United Kingdom
- 7.10 mi from the property
Camden Market
- Camden Lock Pl, Camden Town, London NW1 8AF, United Kingdom
- 1.80 mi from the property
Victoria and Albert Museum
- Cromwell Rd, Knightsbridge, London SW7 2RL, UK
- 3.70 mi from property
Natural History Museum
-
Cromwell Rd, South Kensington, London SW7 5BD, UK
-
3.68 mi from the property
London Victoria Rail Station
- Westminster, London SW1V 1JU, UK
- 4.03 mi from property
Heathrow Airport
- Longford TW6, UK
- 12.98 mi from property