Question: Which beacon is located 2.5 miles south of Hemel Hempstead, Hertfordshire?
Sentence (from "Hemel Hempstead railway station"): The station is 24+1/2 mi north-west of London Euston on the West Coast Main Line.
Relevant evidence: No