136 Tooley Street
+44 (0)20 7549 6600
We are located just steps from the River Thames and only a four minute walk from London Bridge Station. Other nearby tube and train stations include London Blackfriars, Borough and Southwark. We are a short walk from places of interest including The Shard, The Tower of London, Southwark Cathedral and Borough Market. We are also situated just across the river from the beating economic heart of London, home to the Leadenhall Building, 20 Fenchurch Street,The Scalpel and 70 St Mary Axe.