Loch Lomond, Alexandria G83 8QZ, United Kingdom
Lomond Gallery Shopping Centre, Unit 7 Loch, Alexandria G83 0UG, United Kingdom