Oliver Leech Architects
oliverleech.com
Oliver Leech Architects is an architectural practice based in London, United Kingdom.
CHALK RIVER HOUSE
Houghton - United Kingdom
Photo by Jim Stephenson
Cotswolds House
North Cotswolds - United Kingdom
Photo by Jim Stephenson
Butterfly House
Esher - United Kingdom
Photo by Ståle Eriksen
Hipped House
Epsom - United Kingdom
Photo by Ståle Eriksen
Hampstead House
London - United Kingdom
Photo by Nick Dearden