Home
Opportunities
About Us
Contact
Selected Projects
The Studio
Lewis Stroud Architects
Studio 313, Vox Studios,
1-45 Durham St,
London,
SE11 5JH
9.00am - 6.00pm
Monday - Friday
E: contact@lewisstroud.com