80,000 mi
North Stoke (32 mi away)
97,000 mi
Hare Hatch (41 mi away)
84,999 mi
Bicester (48 mi away)