I don't know which English venue is the best because I have never been there and the fans are electric and knowledgeable. Since I have been to matches in the US only I pick Madison Square Garden and second the Barclay Center is because of the greatest public transportation system in North America, I got when I lived in New York to leave the car home. Parking was terrible and expensive and I want that extra beer or two not to waste it on the fact someone could dent my car and run. The traffic jams on a work day makes one homicidal so score one for the buses and trains. Pass the brew please?
Bookmarks