La Vie en Rose
Specialty Retail
La Vie en Rose is a Canadian specialty retail store located on Fanshawe Park Rd E in the Masonville neighbourhood of London.…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
The Body Shop offers London shoppers a welcoming place to explore retail products for personal care and everyday routines. Visit to browse the selection and find items to suit your needs, with the convenience of shopping locally in London, Ontario.