N
Nigel Stewart Review of Millenium Stadium
The Welsh national stadium located in the heart of...
The Welsh national stadium located in the heart of Cardiff. Easily accessible from the town & good views from inside the stadium. I had a pre-match burger that was well overcooked and from the crunch factor experience it must have been there for quite a few hours. So tip of the day is enjoy the stadium & event but buy & eat food outside of the ground.
Comments: