Will This London Hotel Suit Eco Business Travel?
A new London hotel is unveil
Things to do in London including the best places to stay, eat, workout, relax, network and play. You can also find out what to pack for your business trips to the United Kingdom, plus what’s on-trend in the capital.