Tucked away near Britain’s southwestern tip, Penzance is frequently overlooked in favour of picture-postcard Cornish towns ...