Floris — Jermyn StreetFloris — Jermyn Street, perfume shop in London, United Kingdom. Address: 89 Jermyn Street, SW1Y 6JH London.Explore the perfume shop map