Can you give a bit more information on the location? I can't find any pubs in Challock neither can I fine Challock/Chollock Cross.