Wa-Wa-Wa-Wa-Waterloo - not just an iconic Abba song, but a destination in London located south of the River Thames with plenty to offer the curious traveller. Whilst it's most famous for its vast train station, there's plenty to explore beyond the tracks, from cafés and bars to restaurants and urban...
Updated 1 Aug 2025