London, UK. 3rd Jan, 2018. Nine days after most European cities get back to normal, London is still on its 3 week Christmas break, with deserted streets, shops and businesses taking a massive toll on the economy according to European think deserted Slaone Avenue and Harvey Nicols Credit: Brian Minkoff/Alamy Live News


Size: 4000px × 2672px
Photo credit: © Brian Minkoff / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: