Edgware Road Tube Station


Edgware Road, City of Westminster, London W2 1EG

Similar to the ghost at Earl's Court, passengers have seen someone seated next to them, reflected in the glass - but there is no-one there!

Link: The Londonist


Click here to go to my Ghost Location page