bewitchingbritain:
Castle Combe, the fairytale village in the Cotswolds of England.
I’d stop in there.
Tea house in a wonderful village. Love