Built in 1907 One Aldwych Hotel London is one of the most important Edwardian buildings in London. The simple dignified building is English Heritage protected built on an island site featuring curved corners, a distinctive copper cupola dome and a mansard of Westmoreland slate.

One Aldwych Hotel London is located in the center of London, in Convent Garden, at the point where the City meets the West End, and within walking distance of the city's major theaters, shops, and the financial district, as well as historical landmarks such as St. Paul's Cathedral, Buckingham Palace, and Trafalgar Square.