Today’s specialLondon's New Traffic-Free Oxford Street Anchors WTTC's Growth CaseWTTC forecasts 3.1% European travel growth in 2026 and hails London's traffic-free Oxford Street as proof that government-backed tourism investment pays.October 30, 2026