Country Living has named Camber Sands Beach in Sussex among the top eleven beaches to visit in the UK for winter 2025 ...
Only a stone's throw away from the Lake District, this town is surrounded by breathtaking countryside and coastline ...
Answering an advertisement in the Financial Times in 1976 led to participation in a seven-month yacht race round the world.