Stephen Taylor Architects
Stephen Taylor Architects is an architectural practice based in London. EC2A 3PE, United Kingdom.
66 Charlotte Road, London. EC2A 3PE, United Kingdom - Phone: 020 7729 1672 - Email: studio@stephentaylorarchitects.co.uk - http://www.stephentaylorarchitects.co.uk
-
Stapleton Hall RoadLondon - United KingdomPhoto by David Grandorge
-
House on WorkLondon - United KingdomPhoto by David Grandorge, Ioana Marinescu
-
Chance StreetLondon - United KingdomPhoto by Simon Lewis, Ioana Marinescu