Originally a row of fishermen’s cottages, The London Inn in Padstow is a cosy pub and restaurant...