El Guest House London está situado en la ciudad de Norbury, a menos de 12,9 km al sur del centro de Londres. Además, el establecimiento se encuentra a 2 minutos a pie de la estación de tren de Norbury, donde se pueden tomar trenes rápidos y llegar al Puente de Londres y a la estación Victoria en 30 minutos. Ofrece conexión WiFi gratuita.
Todas las habitaciones disponen de TV de pantalla plana con canales Freeview, hervidor eléctrico y baño privado con ducha y bañera. Además, gozan de vistas al jardín. Incluyen ropa de cama.
El Guest House de Londres cuenta con cocina compartida.
El establecimiento está a 9 km del parque Battersea y a 8,4 km del estadio de críquet The Kia Oval. El emblemático London Eye se halla a 18 minutos en coche y la Torre de Londres, a 21 minutos en coche. El parque Norbury queda a menos de 1 minuto a pie.