ONE ALDWYCH HOTEL
  • ⌐⌐ One Aldwych London WC2B 4BZ Covent Gardens United Kingdom