London Halloween events 2021

Ghouls, ghosts and scary witches were auspiciously missing from the streets of London last October 31st. With social restrictions now lifted across the UK, London...