Choose from 20 venues offering body wraps near Edgware Road, London