You can find us on Tooley Street, just south of the River Thames, 0.3 miles from Tower Bridge and 0.5 miles from London Bridge. The closest station is London Bridge Station, which is just a 3 minute walk away. Nearby attractions include Borough Market, Southwark Cathedral, Bermondsey Street, The Shard and Tower of London across the Thames.