You really need to point your friends in the direction of The Prince Charles Cinema http://tinyurl.com/6g9zewp just off Leicester Sq. If your friends are coming soon, I know that the Curzon on Shaftsbury Avenue are offing free tickets for BAFTA showings. Details here http://tinyurl.com/6c9vfc3.
You could try The Golden Union http://tinyurl.com/5tfslwm Chip shop for some traditional English fare, both tasty and cheap! Good luck! I hope you all have a great time!