An interactive aerial view of Entrance Screen c. 60 M SW of Manor House, Great Milton, Oxfordshire, England, UK