J

Possibly the best stadium in the world (Britain at...

Possibly the best stadium in the world (Britain at least). Really easy to get to and from - right in the city centre so you can barrell out and have a pint in ten minutes. The atmosphere is electric when the roof is on.

Comments:

No comments