Farrells Architects

Type of Firm: Architect Employees: 140
Location: EUROPE / EMEA
UK
Project types: Mixed Use, Hospitality, Office, Retail, Transport