Grady Sisters Appear on London Underground
By Nathan Lee, TLE Correspondent London commuters were given a scare this morning as two chilling Victorian sisters appeared dressed in period costume and wearing creepy doll masks. The sightings, at Charing Cross Tube Station, Oxford Street, Regent’s Street and Hamleys, prompted a big social reaction with commuters turning to social ...