Built in 1850, the train station at Kings Cross in London, UK, was fully refurbished in 2010 and the original clock restored to its former glory.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections