Loddon

Advertisement

Loddon, England

Loddon is a charming village located in the south of Norwich, England. Known for its picturesque countryside and rich history, it features a blend of traditional architecture and modern amenities. Visitors can enjoy local shops, cafes, and beautiful riverside walks along the River Chet, making it an inviting destination for both residents and tourists alike.

Generated from this place's information

See a problem?

Advertisement