Royal Scents — UK Lattafa Perfume Retailer | Arabian Fragrances
Tramway Offices, 901 Mellor Street, Rochdale, United Kingdom - OL12 6AA
+44 7878 917865
Royal Scents is the UK's most comprehensive Lattafa retailer, specializing in honest designer alternatives and Arabian perfumery. We su..... 24 hours,