Taylor Gallery

Penton, Carlisle CA6 5QB
Rooms, Restaurant & Bar