Positioned in the heart of City of London, this prominent office building offers a highly connected base within the capital's financial district. The location benefits from excellent transport links, with London Bridge station just a short walk away, alongside Bank Underground station and Monument station nearby....