3 Holmer Cottages
Bishops Cleeve, Gloucestershire, Gloucestershire and Oxfordshire, England