Back to Neal Street
Sabon soap shop in London's Covent Garden.
Back to Neal Street