It’s been a long-running moan on this site – the sad waste of space between North Greenwich station and the Dome. Well, it’s being wasted no more. 437 more words