Beauty at Slade 7 The Slade, London SE18 2NB