Ghost entry for this location:


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