Relax and unwind in style in one of London's best spas. Indulge yourself in a luxurious massage, facial or hamam treatment at the world renowned Beaumont Hotel.