Title: Scott Tallon Walker Architects
Subjects: Architectural firms, Scott Tallon Walker (Firm)
Places: England, London