Scott Tallon Walker ArchitectsProfessional servicesLondon, Greater London020 7589 4949Not providedVisit website