Has anyone ever been at The Embankment/London Eye at new years eve?? Is it hard to get close? How early should you be there? Illegal to drink out in the streets? How cold is it around that time in London? Does the subway/buses still work that night???