The Studio

Lewis Stroud Architects

 

Studio 313, Vox Studios,

1-45 Durham St,

London,

SE11 5JH

9.00am - 6.00pm
Monday - Friday

  • Instagram