Question: Which beacon is located 2.5 miles south of Hemel Hempstead, Hertfordshire?
Sentence (from "Hemel Hempstead Town F.C."): Hemel Hempstead Town Football Club is a semi-professional football club based in Hemel Hempstead, Hertfordshire, England.
Relevant evidence: No