Tag: The Strand
London: coronavirus hotspots around Heathrow, Trafalgar Square, Buckingham Palace and Whitehall
The few remaining coronavirus hotspots in London seem to be concentrated around Heathow airport and in the central London area around Whitehall, Buckingham Palace, Trafalgar Square, Piccadilly and The Strand. More...