London Health Hub - Ground Floor, Upper, 1 Talbot Yard, London SE1 1YP, United Kingdom | Fresha