The top ten best football grounds in London

London is awash with football stadia with┬áseveral of England’s leading football clubs plying their trade in the capital along with a host of league and non-league outfits. As well as being home to the home of football – Wembley – and several other big stadiums from the Emirates in┬áHolloway to Queen Elizabeth Stadium in Stratford … Continue reading The top ten best football grounds in London