Leven

E6862

Leven is a coastal town in eastern Scotland, situated on the Firth of Forth in the council area of Fife.

Aliases (1)



Please wait…