Previous Contracts Dover Castle Hackney Road Site Battersea Power Station Thames Water Beckton Tunnel Dolphin Square Scaffold Works