Is there a spot in London, England where you can relax and luxuriate while waiting for your business conference to end? Yes, there is such a place. It’s called The Capital, and this season they’re offering a tourist package called “Capital Indulgence”. Though this package is not always available to everyone, it might be worth [...]