On Monday, the company I work (Rapport) for took us on a wonderful 5* Hotel Experience at One Aldwych Hotel. I was extremely impressed so I took the opportunity review the hotel and it’s surroundings. Superbly placed in the heart of London in Covent Garden the One Aldwych hotel is ideally located for those who want to be just a short walk away from the shops e.g. Oxford Street, the nightlife of Soho, restaurants of Chinatown, and the history of Trafalgar Square.I know what you must be thinking; “It’s in the corner of one of London’s busiest streets”. Yes, but believe it or not the hotel itself is an oasis of tranquility, specially when you get to the subterranean spa which includes an amazing swimming pool with an amazing screen (we’ll get to that). To begin with, we had a few glasses of Champagne and then decided to choose something to nibble on: […]