The Lamb & Flag Inn
Blagdon Hill, Taunton
01823 421662
Menu
Taunton, Somerset
The Lamb & Flag Inn
Blagdon Hill, Taunton, Somerset TA3 7SL
01823 421662