Where is Lavenham Station?

Where is Lavenham Station located?

Lavenham Station, Lavenham Station, Great Britain (approx. 52.1131°, 0.7978°)


Where is Lavenham Station on the map?