The Cotswolds is an area of England about the size of greater Tokyo.
Popular with both the English themselves and visitors from all over the world,the Cotswolds are well-known for gentle hillsides (‘wolds’), sleepy villages and for being so ‘typically English’.