Disabled access: No
Home visits: No
Physical Therapy Services available at Royal London Hospital for Integrated Medicine:
Address: Royal London Hospital for Integrated Medicine, 60 Great Ormond Street, London, WC1N 3HR
Google Map of this Physical Therapy Practice location: