Liverpool-street-station-london-redevelopment

City workers get a sneak peek at the Lord Mayor's Show with secret rehearsal