Tottenham NFL
In Tottenham, London, England is there anything on the street that you can capture as events of interest? Tottenham Carnival no longer happens and football (soccer) is played within Tottenham Football Stadium. The 6th and 13th October saw the coming of NFL Games (American Rugby) at Tottenham Football Stadium. As a build up to the […]