M
Michael Wayman Review of Wembley Stadium
Great stadium which Spurs have now made their home...
Great stadium which Spurs have now made their home. Good tube access, great facilities and comfortable seats. Food and tickets can be fairly expensive but overall an enjoyable experience.
Comments: