Topman launches new fragrances

September 22nd 2011 was a very exciting day in the world of men’s toiletries, as it was on this day that Topman launched their first fragrances and grooming range at their flagship store in Oxford Circus and in Selfridges. They have been a long time in coming, 5 years in fact, but it has been […]

Read More