Want to feel quintessentially British? Visit the Cotswolds! This place. Wow. What an absolutely gorgeous part of England. Cottage after cottage, pretty floral patches, thatched roofs and tea room after tea room after tea room. Scones and jam and cool …