Topic summary
Alexandria, West Dunbartonshire

Alexandria is a town in West Dunbartonshire, Scotland. The town is on the River Leven, three miles (five kilometres) north of Dumbarton and 15 mi (24 km) north-west of Glasgow.
Topic summary

Alexandria is a town in West Dunbartonshire, Scotland. The town is on the River Leven, three miles (five kilometres) north of Dumbarton and 15 mi (24 km) north-west of Glasgow.