UK: Hamleys Staff Stays Cheerful Before Store Shuts Down In London
- Captured on Thursday 19th of March 2020
- Location is London
Description
One of the popular shops on Regent’s Street of London, Hamleys, closed since last Friday due to the spread of coronavi Read more...