'Geoff Hurst's shot was heading straight at me. I ducked - then it hit the net!' England fans who were at the '66 World Cup final relive a 'mesmerising' day, 'the wall of noise', the 'hot dog smell' and the delayed No 83 bus that nearly made them miss it

3 days ago 3

Rommie Analytics

Hendon Hall was the hotel, eight miles from Wembley, where Sir Alf Ramsay's 1966 squad was based, and is a residential care home now where at least six people in the crowd for the final live.
Read Entire Article