Sports bar

You have reached the Maple Leaf in Covent Garden. Outside, groups of study-abroad North American tourists wobble queasily near the entrance. You breeze past them to a room with 7 screens, all of them showing American football. You indulge in a pint of Canada’s finest, Molson’s.

Screenshot 2019-02-05 at 09.25.03.png

41 Maiden Ln, Covent Garden, London WC2E 7LJ, UK

Start again.


About this game.