Haworth Tompkins ArchitectsProfessional servicesLondon, Greater London020 7250 3225Not providedVisit website