Last updated: 04:31 PM ET, Tue August 28 2018

London’s One Aldwych Announces Major Renovation

Hotel & Resort August 28, 2018

One Aldwych, London
London's One Aldwych is about embark on a major property renovation. (Courtesy One Aldwych)

Comments

LOAD FACEBOOK COMMENTS