Отель The Lord Stanley Лондон находится в 2 км от Лондонского университета королевы Марии и предлагает 7 номеров.
Отель расположен в районе Тауэр-Хэмлетс, в 10 минутах езды от Олимпийского стадиона. Этот гостевой дом разместился в 6 км от собора Святого Павла. Кроме того, Storey House Green находится всего в 10 минутах ходьбы. Всего в 350 метрах находятся популярные достопримечательности Лондона, например Holy Name and Our Lady of the Sacred Heart Vietnamese Church. В нескольких шагах от отеля Lord Stanley находится станция городской электрички Langdon Park.
Ресторан "Maureen's Pie & Mash" предлагает блюда британской кухни и находится в 5 минутах пешей прогулки.