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.

My Photos
Select Camera Icon To Start Slideshow