(March 26 19:01) Dailymail.co.uk
Britain has turned into a ghost country, where the streets of London are now shadows of their former selves and popular destinations are deserted since the lockdown (Buckingham Palace).
You can find the original article
here