'Newquay's holiday crown is slipping' as yet another seafront hotel closes

Cornish Guardian

Published

Hotel Victoria in Cornwall is one of the town's most iconic buildings and has seen a number of high-profile guests over the years.

Full Article