The Bears Den, Upper Street, Defford, Worcestershire, England

near Pershore