Swallow Carlisle

London Road
Carlisle
United Kingdom