Contact

Catja de Haas Architects Ltd

+44 20 8870 5696

info@​catjadehaas.​com

Registered office: 20 Schubert Road, London, United Kingdom, SW15 2QS
Registered in England Nº 11304788.

We love to hear from you