by Wandering & Travelling October 7, 2019 Number of comments0 London Sport WANDER AND TRAVEL TO EMIRATES STADIUM IN NORTH LONDON For anyone who visits England then they will no doubt notice the huge passion for football which permeates every strataContinue Reading