Moorgate Exchange, EC2

Moorgate Exchange, EC2

An exciting new development adjacent to Moorgate station in the City of London.