One Aldwych

One Aldwych

www.onealdwych.com
Covent Garden, London / London's definitive contemporary luxury hotel.
One Aldwych