top of page

Channel Bar & Grill

The Channel Bar & Grill Is a Family Own Business Located over the Sea on the South Shore of St Helene in the Community of Bentlebay,

We are a respectable community bar/grill/restaurant service based in scenic and friendly English spe

View of the Channel Bar & Grill
bottom of page