London Pop-up Makeup School – Everyday makeup tutorialJul 14Last month we discovered an absolute gem of a venue in Chelsea, London; The Chelsea Ram. We fell in love with the space upstairs after hosting one of our first weekend makeup tutorial classes there. The lighting was perfect with beautiful big sash windows providing natural light from all angles. The room was set up […] Read More