Oxleaze

A large, new-build detached house in the Cotswolds.

Architect: 
Simon Taylor