Signal House
137 Great Suffolk Street London, SE1 1PZSignal House is situated in London, 1 km from London Bridge. Tower of London is 1.5 km away. Featuring a balcony, all units have a dining area and a seating area with a flat-screen TV. There is also a kitchen, equipped with a dishwasher.
4 rooms
from £200