Twickenham
Question
What is good about Twickenham Stadium Location
Answer
The location is nice, the stadium is located near the Tube and is a nice town to go out for a drink in. As far as stadiums go it is in one of the more picturesque areas that is "the nicer side of town" The stadium itself is well appointed and nearly every seat gets a good view. It is considered (by the English) the home of rugby but that is debatable. With a good game and the right crowd the atmosphere is awesome.
Broken Boots
General Hooker play