The Lamb & Flag Inn

The Lamb & Flag Inn
Taunton, Somerset, TA3 7SL
Photo of The Lamb & Flag Inn