Neil Gannon's experience in Southall
culture
Twickenham Stadium
Great stadium and great hospitality. Big negative for the travel in and out of the ground though. Took an hour to travel a few KM on the coach
Posted by Neil Gannon
12 countries - 30 spots