The Body Lab - 151, 153 Kensington High St, London W8 6SU, United Kingdom | Fresha