Health & Beauty in London - Southwark 1 Thrale Street, Southwark, London, SE1 9HW Tags: day spa, float, relaxation