The "Rock Townsend - Architects" user's logo

Rock Townsend - Architects

London, United Kingdom

www.rocktownsend.co.uk

Founded in 1972 and re-established in 2012, our practice brings together the entrepreneurship of Rock Townsend’s founding partners with the enterprising attitude of a new generation of designers and architects.

Stacks