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