Keeping up your fitness or training regime when you are staying in London can be a challenge, but our new Mayfair hotel gym is equipped to help you combat even the ... Read More