TODD Architects projects featured heavily in this year’s Open House Belfast Festival, 21st – 23rd October, with the practice’s architects providing tours of Belfast City Council’s new offices, the Belfast...
We have relocated our London office to a new location in Stephen Street, just off Tottenham Court Road.
The full address is:
2 Stephen Street
Tel: +44 (0) 203 457...