Taylor of London Natural 30ml hotel shampoo and conditioner.
Taylor of London is a name synonymous with fine English fragrances. Taylor of London have been perfumers since 1887 and they have the given this miniature hotel shampoo and conditioner a fantastic citrus and zesty fragrance.