One Aldwych is London's newest contemporary luxury hotel situated at the point where the City meets the West End. Original contemporary art, stunning floral arrangements and sleek design are the hallmarks of this unique hotel. Built in 1907 for The Morning Post newspaper,One Aldwych is one of the most important Edwardian buildings in London.
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!