Publish Time:2016-02-29 12:09:17Source:WTCF
【Introduction】:Trafalgar Square is the transportation hub in London.
Trafalgar Square is the transportation hub in London, although it is not as famous as the Big Ben, many major events are held here; also, it is loved by locals and visitors, and has appeared in numerous films and television works.
Address: Trafalgar Square, Westminster, London, WC2N 5DN
Transport: Take Metro Northern Line or Bakerloo Line to Charing Cross station.
Los Angeles Fragrant Hills Tourism Summit...
Chengdu : A City You Do not Want to Leave...
Berlin Travel Guide: a Sexy Berlin
“UNWTO-WTCF City Tourism Performance Resear...
The First China Tourism Public Opinion (Fragr...
Bo’ao International Tourism Communication...
The China International Travel Mart 2017...
WTCF Widely Complimented for Hosting the...
WTCF Supports the Hosting of the "2017 China...
World Tourism Cities Federation Help its...