I've not read through the entire thread so I'm not sure if I'm allowed to choose a DLR station, but if I can, it has to be Canary Wharf. It's just uber-modern, got shopping facilities right next to it, feels really big (even though it's only '6' platforms) and, well, I just love going through...