The likes of Chelsea’s Stamford Bridge, Arsenal’s Emirates Stadium and the Tottenham Hotspur Stadium have witnessed scenes of celebrations as the stands were filled after almost 18 months of being left empty.
Who can forget seeing Brentford return to the top flight for the first time since 1947 by selling out their new Community Stadium as supporters rushed to mark a historic season for the clubs?
Or the emotion and passion that has seen West Ham United roared on to an impressive performance across a number of competitions at the London Stadium?
The jubilant scenes have been matched around the country as the Etihad and Anfield faithful got behind their sides as a dramatic Premier League title race continues and looks set to go down to the final games of a remarkable campaign.
At the other end of the table, supporters of Norwich City, Burnley, Watford, Everton and Leeds United are looking on nervously as their sides battle to preserve their Premier League status over the coming weeks.
No matter where clubs lie in the table, a whole host of impressive average attendances have been posted across the Premier League throughout the season.
London World takes a look at how the Premier League table would look if it was based on average attendances for league games.

1. Brentford - 16,874
The Bees are enjoying their first ever season in the Premier League and have put in several impressive displays at the Brentford Community Stadium. | Getty Images

2. Burnley - 19,124
Burnley have spent a large proportion of the season in the relegation zone - but there have been some signs of life as they look to escape the bottom three. | Getty Images

3. Watford - 20,573
The Hornets will hope Roy Hodgson can make the most of the Vicarage Road atmosphere as he looks to preserve Watford’s Premier League status. | Getty Images

4. Crystal Palace - 24,167
Palace are enjoying a positive first season under Patrick Vieira and are currently challenging for a top-half finish. | Getty Images

