The Queens Head Inn

Penrith, Cumbria, United Kingdom



The Queens Head Inn, Penrith, Cumbria, United Kingdom