Oliver Leech Architects is a British architecture practice crafting homes that celebrate life, light, and materials. Placing our clients at the forefront of each project, we respond to every brief, design idea and context with sensitivity and enthusiasm, expertly guiding initial concepts to completed, much-loved homes.
302 The Light Bulb, London, SW18 4GQ