The Lion Head

tripadvisor logo

(9)

Advertisement

Photos

156-158 Mile End Road
London, England E1 4LJ

The Lion Head is a cozy motel located in the heart of London, England. Known for its warm hospitality and comfortable accommodations, this charming establishment offers a perfect retreat for travelers. Guests can enjoy well-appointed rooms, a friendly atmosphere, and easy access to local attractions, making it an ideal base for exploring the vibrant city.

Generated from this place's information

Also at this address

Reviews

tripadvisor logo
2.09 reviews
Photo of JaniceKus
Bit sad
2/8/2020

I paid 400 pound total for 11 nights, so that was a real bargain (I would not recommend staying here...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Lion Head

Advertisement