Matchroom Stadium (United Kingdom) Matchroom Stadium Brisbane Road, London E10 5NF England
Dulwich Hamlet Football Club (United Kingdom) East DULWICH CHAMPION Hill Edgar Kail Way, London SE22 8BD England
Tottenham Hotspur Stadium (United Kingdom) 782 High Rd, London N17 0BX, London England
The Trico Stadium (United Kingdom) Bromsgrove Road, Redditch B97 4RN England