An interactive map showing the location of Entrance Gateway c. 15 M NW of Master's Court, Thame, Oxfordshire, England, UK.