Fury as ambulance appears stuck behind barriers at Oxford Street's 'pedestrian-only' zone

Bicycles, cars, buses and taxis were banned from half a mile of London's Oxford Street on October 26, with plans for benches and trees in a project costing £150million.
Source - www.dailymail.com ↗