Anyone know of a Folkestone venue in the '80s called Peter Pipers?
Strange ebay shop
opposite where the police station is now?