Les Senteurs — BelgraviaLes Senteurs — Belgravia, perfume shop in London, United Kingdom. Address: 71 Elizabeth Street, SW1W 9PJ London.Explore the perfume shop map