Canary Wharf is certainly one of the most impressive underground stations in London. An absolute eye-catcher are the clear forms, lines and structures of this masterpiece of modern architecture, designed by Sir Norman Foster and Partners and opened in 1999.