Libanus 1877

Film Hub Wales Member

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

Website

 

^
EN