Beautiful Small Town in England Bibury
Easily one of the most beautiful small towns in England: Bibury is a little town in Gloucestershire Cotswolds. The town consists of stone buildings all strung along the banks of the River Coln, which is a Thames tributary.
The main tourist attraction here is the Arlington Row, a picturesque row of weavers’ cottages built around the 14th century, overlooking a meadow and the river and depicted on the inside cover of all United Kingdom passports.
It is a major destination for tourists who want to visit the traditional rural village, the tea houses and the historic buildings of the Cotswold District.
It is one of six places in the country featured in Mini-Europe and it’s worth a trip.