Our Projects
Stamos Yeoh Architects Offices
HQ
Stamos Yeoh Architects
First Floor, The Old Town Hall, 354 Mare Street, London E8 1HR, UK