Effingham

Advertisement

Effingham, England

Effingham is a charming village located in Leatherhead, England, known for its picturesque countryside and welcoming community. Surrounded by beautiful green landscapes, it offers a peaceful retreat with easy access to local amenities. The village boasts a rich history, with traditional architecture and a strong sense of community, making it an attractive place for families and nature lovers alike.

Generated from this place's information

See a problem?
United KingdomEnglandEffingham

Advertisement