London Bridge City is situated between London Bridge and Tower Bridge on the south side of the River Thames

Connections

Journey