The Beach // Sennen

Situated on one of the UK’s most beautiful beaches, The Beach combines breathtaking scenery with great food