Oliver Leech Architects
oliverleech.com
Oliver Leech Architects is an architectural practice based in London, United Kingdom.
-
CHALK RIVER HOUSEHoughton - United KingdomPhoto by Jim Stephenson
-
Cotswolds HouseNorth Cotswolds - United KingdomPhoto by Jim Stephenson
-
Butterfly HouseEsher - United KingdomPhoto by Ståle Eriksen
-
Hipped HouseEpsom - United KingdomPhoto by Ståle Eriksen
-
Hampstead HouseLondon - United KingdomPhoto by Nick Dearden