Roz Barr Architects

Roz Barr Architects is a London based architectural studio established in 2010. The emphasis of the practice is to create and make interesting projects while crafting architectural solutions that respond to the cultural context but also to the clients requirements through a critical design process.


Category Architectural Design Studios

Phone +44 (0)20 7253 5336

111–113 St John Street
London EC1V 4JA
United Kingdom

Mentions of Roz Barr Architects