The Art of Health 280 Balham High Road London SW17 7AL United Kingdom Recenter To navigate, press the arrow keys. 51.4381, -0.156717