Having been there for all of Tottenhams champions league games, and last week for the FA cup semi i would say the ground is fairly nice.
Getting off the Wembley Park station has a great view down wembley way. There pubs near by and a new shopping center full of bars and restaurants just been...