The depot has been restored to a proud symbol of London's heritage. Site of a speech by President elect Lincoln on February 13, 1861.