Where is Livingston United Kingdom? Map of Livingston
Where in England is Livingston?
Livingston is the largest city in West Lothian, Scotland. Designated in 1962, it is the fourth post-war new town to be built in Scotland.
Which part of Scotland is Livingston?
Is Livingston near Edinburgh or Glasgow?
What country is Livingston?