Thomas Stroud
081016I


LEWIS STROUD ARCHITECTS LTD
2 Port House
Plantation Wharf
London
SW11 3TY
United Kingdom