Reflections - 5 Pepper St, London E14 9RB, United Kingdom | Fresha