The Brief Tale of the London Station That Was Too Small to Survive

Heathrow Junction Station lasted just 126 days—how did this tiny terminal become a symbol of London’s railway failures? The answer may surprise you.