Hill Top Farm

Hill Top Farm
Fosse Way, Leamington Spa, Warwickshire, CV33 9EL