For those of you a few sheep short of a flock……Waterloo station, also known as London Waterloo, is a major railway terminus in central London. It is near the South Bank in the London Borough of Lambeth.
Related posts