funchurch street? thats closer to whitechapel than it is most of the mile
have a look round tower hill few places round there. there's a pub/restaraunt in the arches under the DLR bridge thats pretty traditional.
youre leaving it a bit late to book an Xmas party round there tho