Stephen Francis Schwendal Smith
073552C
Wright & Wright Architects
Wright & Wright Architects
89-91 Bayham Street
London
NW1 0AG
United Kingdom
89-91 Bayham Street
London
NW1 0AG
United Kingdom