Four St Pancras Square

170,000 sq.ft of offices net over ten floors on Regent's Canal make up a Grade A Office Building overlooking St.Pancras Square

London, UK