Search

Taylor of London Natural 30ml Hotel Shampoo & Conditioner

£10.32

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.