Estando a tan solo 5 minutos a pie del Lords Guesthouse Londres, los huéspedes pueden llegar rápidamente a St. Anne's Church.
Las habitaciones cuentan con aparador, escritorio y TV de pantalla plana con canales vía satélite, además de hervidor eléctrico, nevera y menaje de cocina.
Los huéspedes pueden comer en el restaurante Pizza GoGo a 400 m del Lords Guesthouse.
La pensión se halla a una distancia de 3 km del Acuario de Londres y a una distancia de 6 km del Museo Británico. Los aficionados al deporte también disfrutarán visitando Estadio The Den, no muy lejos de este hotel. El Lords Guesthouse Londres se encuentra a poco más de 25 minutos a pie de la Torre de Londres. El establecimiento se halla al lado de la estación de metro Bermondsey.