Clinical home healthcare provider Visit Health is opening its first physical site in London. The company’s flagship clinic in Kensington opens its doors to patients next week and will offer a range of primary care services, advanced diagnostics and treatments, including walk-in appointments with GPs and nurses, urgent care, mental health, physiotherapy and on-demand access…