×

Livingston

Town in Scotland
Livingston is the largest town in West Lothian, Scotland. Designated in 1962, it is the fourth post-war new town to be built in Scotland. Wikipedia