0 'This Is London, How Could This Happen?' Tottenham feels like a frontier town from the Wild West. A cool breeze drifts through…More