The year football was banned in London – IanVisits

In 1314, Nicholas de Farndone, the Mayor of London (Lord Mayors came later), acting on behalf of King Edward II, banned football in London.“And whereas there is great uproar in the City, through certain tumults arising [Read entire story]

Where To Watch The 2018 World Cup In London

The 2018 World Cup takes place 14 June-15 July in Russia. We've pulled together a selection of places in London that'll be screening some or all of the matches (here's the full tournament schedule). It's by no means a [Read entire story]