Originally Posted by
Oxon Flyer
I would have suggested
Le Manoir Aux Quat' Saisons, which is half way between Windsor and the Cotswolds, set in a nice quaint English countryside village, and which would certainly fulfill the indulge/impressive criteria.
Yeah and the food isn't bad either.