What Oxford Street Pedestrianisation Means for London's Future
Education·23 September 2024·2 min read
Update, October 2026: the traffic ban began on 26 October 2026. Read what pedestrianised Oxford Street means for Mayfair for the first days on the street. London's iconic Oxford Street has long been the heart of the capital's retail scene, drawing millions of visitors each year. As one of Europe's busiest shopping streets, its significance […]
Read Article →