London: Sports Bar & Grill
Taking Bookings
Answering that all-important question - where can I watch the Women's World Cup in the UK? - are Sports Bar & Grill's Marlyebone, Canary Wharf and Victoria venues. Exclusive use of individual booth TVs, plenty more screens and pool are on the cards.