"The Innkeepers Hall" City of London - The Square Mile Tip by ChrsStrl
City of London - The Square Mile, London: 106 reviews and 220 photos
Since 1300 responsible for regulating all hotels in London and within a 12 mile radius. A hotel was somewhere for people to stay rather than just eat and drink. The Tabard Inn in Southwark was considered the first hotel. This ceiling in the photo has survived since 1670!
Address: Little College Street
Directions: Just north of Upper Thames Street in the City
More Reviews (66)
ChrsStrl's Related Pages
Have you been to London?Share Your Travels