Reviews of One Aldwych

Paul Gabel from Oakland, CAA major spluge but worth it!One Aldwych is a fabulous hotel in Covent Garden. The location is unbeatable, off the Strand and 10-15 minute walk to Trafalgar Squa... ...Read more