GRAND NATIONAL 2019

Watch the Grand National 2019 in London at N1 Bar.

Saturday, 6 April

17:15

Come with us and enjoy our food, drinks and the best service for you.