Thomas Lodge - Lord Mayor of London - died in 1584.
View page
Ruth Lodge died in October 1973, in London, England, UK.
View page
About 5 miles
View page
Based on customer review, the Travel Lodge London is not a good
hotel to stay in. This is based on a multiple opinions, including
cleanliness, out dated decor, poor accessibility, and unhelpful
staff.