Scott Tallon Walker Architects

Scott Tallon Walker Architects is a design led innovative firm, which has offices in Dublin, London, Galway and Cork. Our objective is to produce architecture of the highest standard and to provide a professional service covering all aspects of building design and project management.

Website stwarchitects.com

Category Architecture Companies

Phone +44 (0)20 7589 4949

10 Cromwell Place
London SW7 2JN
United Kingdom