Thomas Stroud
081016I
LEWIS STROUD ARCHITECTS LTD
2 Port House
Plantation Wharf
London
SW11 3TY
United Kingdom
Plantation Wharf
London
SW11 3TY
United Kingdom