The finest venues for luxury World Cup screenings in Mayfair

World Cup

London is the world’s greatest city at the best of times, let alone during the world’s greatest football tournament, which brings together the many different nationalities all around. The energy is magnetic. Pubs overflow onto pavements.  But for those who want privacy over rowdy crowds, the standard match-day experience won’t cut it, unless you want […]