London pub beer garden buzzing for a live soccer match — London Magazine