Roz Barr Architects Roz Barr Architects is a London based architectural studio established in 2010. Services Architect Website rozbarr.com/ Get exclusive Roz Barr Architects updates on your email Property enquiry Service offer Product offer Subscribe Roz Barr Architects News News from the company + Post news Show all