Well we all know FA are a bunch of numptys the amount of buildings around Wembley made the stadium isolated and kind of ruined the build up for me not to mention it blocks air getting into stadium
huh? Weirdest criticism I have seen. What are they supposed to do about neighbouring buildings? Buy up london and knock it all down? Or build it up? How can there be so many buildings that it feels isolated!?