Hotel Near London Bridge
Often used to refer to the iconic Tower Bridge, London Bridge was opened to the public in 1973 by Queen Elizabeth II. The bridge spans over River Thames between City of London and Southwark, delineating an area also known as London Bridge. The bridge is extremely popular with commuters working in The City arriving at London Bridge station and boasts incredible views of Tower Bridge and The Shard building.