The Grange at Upton, Self Catering Holiday Accommodation, Ringstead Bay, Dorset

From its location of privilege at the centre of the tiny unspoilt hamlet of Upton, Upton Grange stands majestic…