If you’re the sort of person who comes to one of Scotland’s most famous places for a shopping centre, then this place is most certainly for you. Unfortunately, I doubt anyone falls into this category.Loch Lomond Shores, located literally where the name states, is a collection of cafes/shops/visitor…