Golden Lion Tap

Golden Lion Tap
The Square, Barnstaple, Devon, EX32 8LS
Photo of Golden Lion Tap