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.
London Head Office
10 Black Friars Lane
Tel: +44 (0)20 3837 2500
Fax: +44 (0)20 3837 2600
Closest National Rail Stations
London Blackfriars - 2 min walk
City Thameslink - 3 min walk
Cannon Street - 13 min walk
London Waterloo - 15 min walk
Closest Underground Stations
Blackfriars (Circle + District Lines) - 2 min walk
St Paul's (Central Line) - 7 min walk
For information about car parking in the local area, click here