Miscellaneous
fromTime Out London
4 hours agoIt's official: the most 'spectacular' train station in the world is in London
St Pancras International and Paddington are ranked the most beautiful train stations globally, occupying first and second places.