158-164 BISHOPSGATE, LONDON

18,000 SQFT