143-145 Farringdon Road, London EC1R 3AB, United Kingdom
Distance: 106 yd.
Company description
This year Westwoods Architects celebrate 100 years in practice. Our work comprises high quality new build and refurbishment projects including many where conservation is an important factor.