50 Cowcross Street, London, EC1M
Home > United Kingdom > London > 50 Cowcross Street, London, EC1M
A thriving new 145,000 sq ft landmark office and retail building in a vibrant community.
Nestled in the heart of Clerkenwell and adjacent to Farringdon Station.