Thankfully, the buzzing British capital is full of sexy, stylish places to stay.