(Last Update: 24 Apr 2023)
Newberry Beach House is a detached four-bedroomed cottage nestling right on a beach in Combe Martin at the heart of the North Devon Area of Outs