Edgware Road Tube StationEdgware 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