Drummond Restaurant & Bar
21 December 2020
Bower House Inn
21 December 2020
Contact Information
Carlisle, England CA2 4TX, United Kingdom
Detailed Information

Quality Food in a Relaxing Atmosphere

Welcome to The Black Lion. Located just south of Carlisle in Durdar
and now under new managementwe offer good food and drinks in our
contemporary restaurant complete with an open log fire.

Add Your Restaurant / Takeaway