London Eye


London is a Ghost Town 2021 | Walking Empty Streets – Waterloo, London Eye, Parliament Square

London is a ghost town in January 2021. Shocking footage shows empty streets of London during lockdown. Central London is empty since the UK has been in a lockdown Streets around some of London’s most popular landmarks such as London Eye, Westminster Bridge, Parliament Square are completely empty! London has turned into a ghost town. […]

Read More