In this case it seemed hopefully unclear and was used solely in this location and nowhere else.

You can have expensive jewellery, expensive tours, expensive cars, expensive food, expensive furniture, expensive financial services, expensive haidressers... All of that describing as "luxury shop".

Or is it my mistake and "luxury shop" would be treated as shop category in UK and I should have asked original mapper or other mappers? (in such case I will be more aggressive with asking people over assuming that my interpretation is right)