Sea Containers House

Location: Blackfriars

Contract Value: £1,100,000

Accreditations