Health Clubs in London - North Finchley 366 Ballards Lane, North Finchley, London, N12 0EE Tags: chinese medicine, massage therapy, steam room, sun beds