Location Sheringham is a delightful small town in an area of outstanding natural beauty on the north Norfolk coast, nestling between the sea and Pretty Corner