DAY 19a
TWICKENHAM STADIUM (Greater London, ENG)
September 1998
TODAYS MILEAGE – 24 miles or 39 kilometres
TRIP MILEAGE – 9784 miles or 15746 kilometres
Twickenham Stadium is one of the home of English Rugby Union and home to the brilliant World Rugby Museum.
Select Camera Icon To Start Slideshow