Situated in close proximity to both Tower Bridge and London Bridge, 190 Bermondsey Street is the perfect location for the City, as well as the West End and Canary Wharf, both of which are easily accessible via the Jubilee line at London Bridge.