Stow is the highest village in the Cotswold hills and is a popular base for touring the region. Due to its hill top location there are glorious views just a few minutes walk from the village market square. The square itself is the focus of activity in the village, surrounded by shops and inns made from local stone dating from the 17th and 18th Centuries.