The Cotswolds are an area of the English countryside famous for their quaint, stone houses and thatched roofs, and perfect for a day trip from London!