20 Aug 2017, 02:16
Wembley Stadium - London, England
Found the whole stadium a bit disappointing, for something which had great history it was all a bit average. The arena fits it's purpose and is grand as is the architecture but around the stadium is poor, with a low amount of refreshment stalls and places to gain merchandise are situated a little away from the stadium. A visit is also quite expensive.
No images uploaded with this review