Bank House

Stevenage, London

Office building including restaurant at ground floor.

Budget: £30m

Status: Planning Consent

Scroll to Top