Empty London! Oxford Street, Bond Street and London Paddington deserted

It is marked contrast to earlier in the week, when throngs of people flooded Oxford Street and other shopping centres in the capital for some last minute Christmas shopping.