Parc An Grouse is situated overlooking the ocean close to a quiet sandy beach and just a short walk from the village of St. Keverne in beautiful South Cornwall on the Lizard Peninsula the most southerly part of England, we are the ideal place to stay if you'd like to take advantage of the many activ...