11th October 2006

Liverpool Street Station, London EC2M 7QH

For any poor city worker rushing to catch the 19.27 from Liverpool Street to Gidea Park – having been enjoying a few well deserved ‘revivers’ after a hard day’s graft spent gambling away vast amounts of other people’s money – this might have come as something of a shock: instead of a clear run to platform 13, there’re hundreds…