<page_title> Football in London </page_title> <section_title> Clubs </section_title> <table> <cell> Tottenham Hotspur Stadium <col_header> Stadium </col_header> <col_header> Premier League (1) </col_header> </cell> <cell> 62,062 <col_header> Capacity </col_header> <col_header> Premier League (1) </col_header> </cell> </table>
The largest football stadium in London is Tottenham Hotspur Stadium, with a capacity of 62,062.