North Leigh, England

  • Day Out in Oxfordshire: Three Churches and a Roman Villa posted May 22, 2007 by Holly Hayes

    After a long rainy spell we were blessed with mostly-sunny weather this weekend so we headed out for some local sightseeing We started out at North Leigh Roman Villa which not far from Blenheim Palace west Oxford It ruins a country estate b