Letchworth Centre for Healthy Living, Rosehill Hospital Hitchin Road Letchworth, Hertfordshire SG6 3NA United Kingdom Recenter 51.9641, -0.242977