All types Bar Restaurant All types All types Bars Restaurants Open now Churchill Hotel 1 Balfour Place, Churchill, VI 3842 Restaurant Bar