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