Beauty Rocks Visits Lush Spa: The Planets Treatment

The Planets is a brand NEW treatment from Lush and I was lucky enough to try it out at the Lush Spa on Oxford Street. Recently I’ve been become obsessed by all things Lush, from…

View Post

Breaking Beauty News! Lush Opens Their Largest Store in the World on Oxford Street!

Lush – who hasn’t heard of them? Natural beauty brand and champion of handmade cosmetics that smell like a dream, it’s a brand definitely worth making a personal relationship with. I was able to take…

View Post