PICTURE SHOWS: Hamleys It's beginning to look a lot like Christmas around London as some of its biggest stores show off their 2020 Christmas window displays despite the country being in its second lockdown Where: London, United Kingdom When: 20 Nov 2020 Credit: Keith Mayhew/Cover Images