Newton Grove CL is a certified motorhome and caravan stopover near Bloxham, Oxfordshire, with Blenheim Palace, Oxford Castle and Warwick Castle within…