Libanus 1877

Film Hub Wales Member

Libanus 1877 is a unique 60-seat boutique restaurant and cinema in Borth, Ceredigion.

Website

 

Take a look at all our other members
^
EN
CY EN