swotc-bwc-leaderboard-728x90-3

One Aldwych

LONDON – A classic yet modern hotel in one of the world’s great cities. Not to mention great food and a nearly perfect location. One Aldwych is a truly terrific hotel in central London, with wonderful design touches, large and comfortable rooms and an outstanding restaurant that’s creating a substantial buzz. The hotel makes an instant impression with a beautiful, light and airy lobby area that has a great bar. They have a full-time person in charge of flowers and plants, and when we there someone had cleverly taken a huge bouquet of flowers and hung them upside down in Read more

{ 0 comments }