Tottenham Hotspur Stadium on “Grounds every South London footy head needs to tick off, innit”, a list by Femi Okafor on TheLysts.

Details

Comment
Absolute unit of a ground, that single-tier stand roars like nothing else, INNIT.
Sport
Football
Address
782 High Road, London N17 0BX
City
London