The Laboratory Spa & Health Club - Mill Hill is located in London, United Kingdom on 1A Hall Ln. The Laboratory Spa & Health Club - Mill Hill is rated 4.2 out of 5 in the category beauty salon in United Kingdom.
Accessibility
Wheelchair-accessible toilet