Make a Booking

Watch the Grand National LIVE in Soho

One of the most historic horse racing events in the world - it's only right that we pull all the stops out for the Grand National at Clubhouse 5 Leicester Square.

With a challenging 4 miles and 2½ furlong course awaiting every horse and jockey, the National promises to be full of drama, action and surprises.

If you can't get to Aintree, join us in Westminster to watch the Grand National live on 4K UHD screens, with cold, refreshing beer in the taps and a food menu designed to complement all live sport (think burgers, wings and more)! 


Book now at the best sports bar showing horse racing in Westminster

Sorry, we couldn’t find any events matching your search.
Please amend your search and try again.