Council agrees to ban cars from Camden High Street as iconic area that attracts 40,000 visitors at peak times is pedestrianised
Cars will be banned from one of London’s most famous shopping roads as regular overcrowding sees up to…
Browsing Tag