Sidney Street Rooms
73 Sidney Street, Tower Hamlets, London, E1 2EU, Großbritannien
Featuring a garden, Sidney Street Rooms is situated in the Tower Hamlets district of London, 1.6 km from Brick Lane and 2.5 km from Sky Garden. Free Wi-Fi is availablethroughout the property.