The Wellesley Knightbridge is situated in the highly sought after location of Knightbridge just hugging the outskirts of Hyde Park. Dating back to the early 1900s, this precious building pays homage to many of its original ..
The Westin London City hotel is located along the famed River Thames offering spectacular views and the perfect location for exploration of London's famous attractions such as Shakespeare's Globe, Tate Modern, Southbank, ..