T M Thorne
Oct 11, 20201 min
London's a place of constant surprises.
Did you know that every year London hosts a secret 'ghost parade' which happens on dark, silent streets in the early hours of the morning?
Read more here...