10th October 2016

New London Office

We have relocated our London office to a new location in Stephen Street, just off Tottenham Court Road.

The full address is:

TODD Architects
1st Floor
2 Stephen Street

Tel: +44 (0) 203 457 0976

Email: info@toddarch.co.uk

This move to larger premises coincides with our securing of a major commission from leading London residential developer / contractor Ballymore at Royal Wharf [image], and our employment of a new senior project architect Fergus Quinn.

“The growth of our London studio follows the recent recruitment of experienced architects in our Belfast and Dublin offices in response to our growing workload across the UK and Ireland. Having these dedicated bases allows us to offer ‘on the ground’ regional input, backed up by specialist skills and experience from across the three offices.”

Paul Crowe, MD