London, United Kingdom

Hospitality at Wembley – Tottenham Hotspur v Cardiff City F.C.