O
Oscar Sierra Review of Wembley Stadium
It did cost a lot to built, but at least you can s...
It did cost a lot to built, but at least you can see where there money went. Very nice modern stadium. Good stewards. Transport links could be better, but still better than most. very expensive concessions though.
Comments: