Christmas starts at the Royal Duchy
The Royal Duchy Hotel Cliff Road, Falmouth , Cornwall, United KingdomChristmas officially begins at the Royal Duchy Hotel in Falmouth on 16 November when festive afternoon teas will be served for the first time this year. Guests can expect homemade delicacies including dark chocolate and cherry truffle, scones with winter mulled berries, strawberry jam and Cornish clotted cream and turkey and cranberry finger sandwiches. All […]