A 6-storey property tucked quietly in the heart of London's financial district. The London Stock Exchange and Bank of England are moments away, as too are a vast array of landmark eateries such as 1 Lombard Street and The Ned.
This website does not support your current version of Internet Explorer, Please download the recent version from one of the links provided.
Update to Google Chrome Update to Internet Edge