Fenchurch St Detached | -- Bd | -- Ba
One of the truly iconic buildings in the City of London, known as the Gherkin, these offices provide....