In a prime location in the Tower Hamlets district of London, Great Rooms in Stepney Green Station - 12 is located 2.7 km from Brick Lane, 3.3 km from Sky Garden and 3.4 km from Liverpool Street Underground Station.
Number of rooms: 5
12 Tollet Street, Tower Hamlets, London, E1 4EE, United Kingdom