A couple of friends and I are visiting London from the US and staying in South Kensington. As I imagine there will be quite a few late nights at local pubs, I was wondering if anyone could recommend some late night take-away spots. Anything cheap and tasty will do. Also, any favorite pubs? Thanks.