London Waterloo is Britain’s largest and busiest train station, processing over 90 million passengers each year. It’s been connecting London with the rest of the UK since 1848 and its elegant interior beautifully blends classic elements of Edwardian and Georgian architecture. But its central location also means that there are […]