Mells

Advertisement

Mells, England

Mells is a picturesque village located in Frome, England, known for its charming countryside views and historical architecture. With its quaint cottages and serene streets, Mells offers a peaceful retreat while still being close to the amenities of Frome. The village is also home to notable landmarks, including the beautiful St. Andrew’s Church and the scenic Mells River, making it a lovely destination for leisurely walks and exploration.

Generated from this place's information

See a problem?

Advertisement