Pancras Square Entrance

Pancras Square, London

This was a re-configuration of a Grade A office building located in St Pancras, London.

Pancras Square, London Read More ยป