 As such it has become a major business centre with many national and international corporations, professional practices and publishers locating to the area.London's tallest skyscraper, the Shard, is next to London Bridge Station.To the north is the River Thames, London Bridge station and Southwark Cathedral.