The Waldorf Hotel Loading Map.... The Waldorf HotelAldwych - LondonDetails 51.51319789999999 -0.11745040000005247 Address Aldwych London United Kingdom Upcoming Events No events in this location Sam Nickerson February 21, 2017 Share article