The Lions
154A Mile End Road Stepney green, Tower Hamlets, London, E1 4LJ, United Kingdom,Object type: Guest house London
One of our bestsellers in London! Attractively situated in the Tower Hamlets district of London, The Lions is situated 1.2 miles from Brick Lane, 1.6 miles from