Department store wise, I’d say fraser’s has gone downhill horrifically unfortunately, but would have been the place to go. Or Debenhams but also sadly gone.
John Lewis maybe but probably not enough choice.
When I was a bridesmaid we found a lot more choice in Edinburgh - maybe making a day out of it might make it more special?