Everyone likes to experience the enchanting beauty of the London. But England is full of small charming towns and villages. They are gorgeous with green hills, rocks cliffs, forested mountains, stone and timber mixed houses, beautiful narrow streets, turquoise blue beaches and proud history. Absolutely they are blessed with nature and ancient values. So here are the 15 most charming small towns in England.
15. Southwold

Southwold is a lovely small seaside town located on the coast of the English North Sea in the district of Suffolk. This charming town is bounded by river Blyth to the southwest. Stunning beach and light house, beach huts, beautiful cliffs, and busy harbors make one of the gorgeous small towns in England at anytime of the year.
14. Bakewell

Bakewell is located in central Derbyshire, in the Dales district, southwest of Sheffield, in the lovely River Wye’s valley. It is famous for its Bakewell pudding, which is created with egg and ground almond filling and is highly unusual and tasty. It is full of vibrant scenic landscapes and historical landmarks. Some of the best locations to visit in Bakewell are the Monsal Trail, Chatsworth Houses, Bakewell Old House Museum, River Wye, Magpie Mines, Bath Gardens, and Thornbridge Hall Gardens.
13. Berwick-Upon-Tweed

Berwick-Upon-Tweed is the northernmost town which located in Northumberland, England. This unique town is at the mouth of the Tweed River and owns notable architectural features. The area has a maritime climate with very cool summers than other locations. Cool and fresh air, turquoise blue sea, friendly folk and rich history of Berwick perfectly blend with each other and make one of calm and quiet place to spend your beautiful vacations.
12. Whitby

Whitby is a beautiful seaside town, located on the eastern coast of North Yorkshire coast, and blessed with amazing Gothic culture, picture-postcard landscapes, rich history and beautiful towering cliffs. Other than that you can have festive and adventures fun at all year round.
11. Rye

Rye is a charming town located in the Rother district in East Sussex. Rye is one of unique, charming, stunning and inspirational place to spend your short break to long holiday. The meandering river Rother, standstone hillside, Romney marsh, and ancient medieval streets gives an extraordinary beauty to the ancient village. Rye is in the medieval coastline near a large bay and almost surrounded by water.
10. Tintagel

The meaning of the word Tintagel is the village on a mountain. It is a small Cornish villagein south weast England. Recently Tintage is very popular among tourist due to its romantic ruins. The whole coastline of this area is so stunning with natural beauty and historical monuments including tintagel castle, south west coast path, St. Nectan’s Glen, old post office, Merlin’s cave, Rocky valley, Bossiney haven and etc.
9. Lynton and Lynmouth

Picturesque Lynton and Lynmouth are located on the spectacular North Devon coast, and connected by the world’s highest and steepest fully water powered cliff railway, called Victorian railways. Visitors can discover gorgeous sceneries, magnificent wildlife, unique cuisine, and fully blended local culture with extremely heartwarming hospitality. Exmoor national park centers, Rhenish tower, Eastern beach, Glen Lyn Gorge, Lynton old town, are some of the very popular places among tourist.
8. Shaftesbury

Shaftesbury is a small market town located in Dorset, England. It is a part of the River Stour basin. Shaftesbury’s fascinating history is going back to Saxon time. Cottages and cobblestone of the beautiful Gold hill, Shaftesbury Abbey Museum, Cranborne chase, Melbury Beacon, Old wordour castle, Melbury vale vineyard are some of the famous sites in Shaftesbury.
7. Upper and Lower Slaughter

Upper and Lower Slaughter’s fascinating name derived from “Miry place”, Marshy place or Muddy place. Slaughter link with tiny river eye, tributary to the beautiful river called Windrush. It is one of popular site of photographers and filmmakers. A traveler can explore beautiful river eye, Parish church of St. Mary, Old town, St. Peter’s church, and etc.
6. St. Ives

St. Ives is a beautiful seaside town, located near Cornwall port, England on the coast of the Celtic Sea. It was awarded as the best seaside town in both 2010 and 2011. It is on the western shore of St. Ives bay and has four popular beaches, charming shops and restaurants and stunning harbor. So it is very popular summer destination and surfing spot.
5. Castle Combe

Castle Comber is a small village lies within the Sothern-most cost area of Wiltshire, England. It is often known as the prettiest village in England. The rich history, honey colored Cotswold stone houses and narrow stone streets make it is so glamour. Due to its unique beauty, Castle Combe is regularly used as a film location.
4. Lavenham

Lavenham is situated in the Babergh district in the Suffalk. This small town is recogniced as the best example of a medieval wool town. It is also listed as the 14th wealthiest town in England. The timber framed houses and beautiful narrow roads are enhancing its beauty. Most of the buildings were built in 15th century. More than 300 buildings in Lavenham are identified as historical architectural monuments including St Peters and St Paul churches, little hall, De vere house, the Guildhail and etc. Lavenham is an excellent vacation spot to explore suffalk countryside and coast.
3. Beer

Beer is located on Jurassic Coast world heritage site, in the East Devon district of Devon, England. It faces the beautiful bay known as Lyme bay. Beer has most stunning coastal walks, picturesque cliffs and dramatic view across the coastline. Recently Beer was identified as one of the top picnic spots of the England.
2. Hawkshead

Hawkshead is an ancient tiny township with a long history dating back to Norse times. It is situated in the English county of Cumbria. The tranquil wonderful sensation that everyone gets from the beautiful whitewashed houses and cobblestone streets is contagious. Hawkshead is home to the Beatrix Potter Gallery, St. Michael and All Angels Church, Hawkshead Old Court House, and a lovely hilltop.
- Bibury

Bibury is a typically Cotswold, charming village in Gloucestershire, England. Bibury is flourished as the most beautiful village as well as most picturesque village in the world. Bibury welcomes over thousands of visitors from all around the world in every year. Bibury sandwiched between boggy water meadow known as Rack Isle and main village streets and the River coln flows through the beautiful Bibury. With this amazing natural setting Bibury makes picture postcard sceneries.