Bishopsgate Detached | -- Bd | -- Ba
Located at the apex of the City of Londons major routes, these modern offices are in a landmark cont....