Where is Lewes?

Where is Lewes located?

Lewes, Lewes (Station), Great Britain (approx. 50.87063°, 0.01133°)


Where is Lewes on the map?