Traffic could soon be banned from part of London’s most popular shopping area, under new plans by the capital’s mayor.
Source link
Traffic could soon be banned from part of London’s most popular shopping area, under new plans by the capital’s mayor.
Source link