Transport for London has been searching its records for sightings of ghosts, spirits, ghouls, poltergeists and banshees on the London Underground – in fact anything that may qualify as part of the ...
There's a London Underground station that's so far out it's practically in the countryside, and its design is utterly peculiar. Loughton station, located in Essex, is one of 16 stations that actually ...