Health & Beauty in London - Holborn 174 High Holborn, Holborn, London, WC1V 7AA Tags: massage treatments