Bibury is a small village in the heart of the Cotswolds, an area of outstanding natural beauty in Gloucestershire. After a short walk around the village, which was very busy with coach loads of tourists, I came across this small row of typical Cotswold cottages with their beautiful front gardens full of colourful flowers and plants. When I think of an English cottage, this is what I think of.