Twickenham. Great Britain. 15.20.1988. London And South East Division vs Australia The Old Twickenham Stadium [The start of the new Stadium started soon after this game] [Mandatory Credit, Peter Spurrier/ Intersport Images].