Can You Smell Vanilla?
As the newbie in the office, I’ve been spending a lot of my time taking a cheeky glance at as many venues as possible. Obviously I’m a fan of the glitzy 5 star hotels and array of impressive open spaces London has to offer. However...