Loch Lomond Galleries Shopping Centre phone Main St Alexandria, West Dunbartonshire G83 0UG map Loch Lomond Shores Retail Crescent phone Ben Lomond Way Alexandria, West Dunbartonshire G83 8QL map if (!IN_DEV) { ?> } ?>