Being located in one of the UK’s leading holiday hotspots is both a blessing and a curse, and it is brilliant to see the Victoria Inn embracing the challenge that represents by working with the St ...