victoriastearooms.uk Location: Barnoldswick in England | United Kingdom | EuropeCategory: restaurants