The London Centre for Eating Disorders and Body Image is located in Richmond, United Kingdom on 13 Parkshot. The London Centre for Eating Disorders and Body Image is rated 3 out of 5 in the category eating disorder treatment center in United Kingdom.