North Leigh Roman Villa Oxfordshire, England
In a pretty rural landscape north of North Leigh are the foundations of a large Roman courtyard villa and a nearly complete mosaic floor.
In a pretty rural landscape north of North Leigh are the foundations of a large Roman courtyard villa and a nearly complete mosaic floor.