તે લંડનથી પશ્ચિમમાં લગભગ 65 માઇલ (105 કિલોમીટર) ઓક્સફર્ડશાયરમાં સ્થિત છે.