Choose from 2 venues offering head spa near Westminster Abbey Museum, London