1 Bank Street

1 Bank Street

Location

London, UK

Client

Canary Wharf Contractors

Type

Office

Size

65032 m2 / 700000 ft2