853london.com
It was 10 years ago today…
May 14, 1999. Mean anything to you? Next time you travel in and out of North Greenwich station, take a peek at the plaque on the wall. The Jubilee Line extension is 10 years old today. Now overcrow…