Our London head office is located at Blackfriars in Central London and offers the full range of construction design services - design, delivery and management.

We occupy five floors of office space housed in refurbished Grade 1 listed warehouses, just moments walk from our award-winning redevelopment of Blackfriars Station.

The Warehouses date from the 1780s when they were added on to the Apothecaries Hall, built shortly after the Great Fire of London.