Beautiful Small Town in England Bibury - Pound Travels
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...

FOLLOW ME

19FansLike
352FollowersFollow
67FollowersFollow
0SubscribersSubscribe

POPULAR ARTICLES

Current Weather

London,uk
clear sky
1.3 ° C
4.4 °
-1.7 °
69 %
1.5kmh
0 %
Fri
9 °
Sat
8 °
Sun
9 °
Mon
11 °
Tue
12 °