Travel Snapshot: Canary Wharf Station, London Posted on March 14, 2014 by alexraphael 10 View from coming up the escalator at the very stylishly designed station in the Docklands part of the city. Advertisement