Friends of the Royal London Hospital for Integrated Medicine is located in Leighton Buzzard, United Kingdom on Grovebury Rd. Friends of the Royal London Hospital for Integrated Medicine is rated 4.7 out of 5 in the category non-profit organization in United Kingdom.