London Freeze May 1, 2008 Last night’s Liverpool St freeze on ABC news – I’m the guy pushing my bike 🙂 Related posts: Bike rental scheme coming to London experience London bound Back in London town