Holmes Place plc is an operator of luxury health and fitness clubs at the premium end of the market and has evolved dramatically since its inception in the old Plumber Merchants off Fulham Road, London, in 1980.
Apply to update this profile.
Learn more about advertising opportunities or contact us for details.