< Go back

One Aldwych Hotel Mamma Mia

9_TOT_orange_One Aldwych
  • Orange British Museum Tour
  • Yellow Original Tour

Aldwych is a one-way street and the name of the area immediately surrounding it in central London, England, within the City of Westminster. The Aldwych area forms part of the Northbank business improvement district. It is known for hotels, restaurants, two theatres, the High Commissions of India and Australia and in closed amenities for its associated Underground station on the related section of the Strand (the return of the crescent) posing as an active tube station in films and television shows.