In the picturesque village of Orford, an ‘incredibly luxurious’ festive treat is thought to have set a record price
Orford, a picturesque pocket of the Suffolk coast, has a storied and rather bizarre history. It is home to an impeccably preserved medieval castle built by Henry II to see off dissenting barons, and for much of the 20th century the rugged seafront was sealed off and used as a top-secret military testing site, prompting rumours about death rays and UFO sightings.
Now, the area may have another claim to fame, as home of the UK’s most expensive mince pie.
Continue reading...