London’s Oxford Street almost deserted during rush hour. 26Apr 2020Add a comment London’s Oxford Street almost deserted during rush hour. Taken on the 23rd April 2020 after 5pm. Share this:TwitterFacebookLike Loading... Related