Callender Howorth

Callender Howorth is an award-winning interior architecture and design studio, which offers design, build, renovation and project management services to residential projects throughout the UK and Europe.

callenderhoworth.com

category Interior Design Studios

phone +44 (0) 20 7336 8560

5-23 Old Street
London
EC1V 9HL
United Kingdom