The Manor, Notgrove, Gloucestershire, England

near Cheltenham