This old pub on Burgh Island, was once the haunt of pilchard fishermen, and is off the coast at Bigbury-on-Sea, South Devon
Comments for Pilchard Inn, Burgh Island (0)