Leven Park

Location off King’s Road - several of the streets have a Scottish connection: Melfort, Roslin, Govan, Kilmory, Kinross, Lowland, Croft, Lochinver, Leven, Lothian, Alford, Granton. Leven is a seaside town on the east coast of Fife in Scotland.