Grasse, with its narrow and steep streets, is the city of ‘perfumiers’, surrounded by a countryside of roses and lavender.