Tower Bridge Borough Market London Bridge House
180 Tooley Street, Southwark, London, SE1 2UD, United Kingdom
Well situated in the Southwark district of London, Tower Bridge Borough Market London Bridge House is located 1.2 km from Tower of London, 600 metres from London Bridge Underground Station and less than 1 km from London Bridge.