There are some great restaurants in London, I really like Busaba Thai restaurant on Wardour Street (Busaba Eathai Restaurant. 106-110 Wardour Street, Soho, London, W1F 0TR) great food, not expensive and no reservations needed. I'll be going to London next weekend - I love the museums and art galleries!
Whatever you do there, you'll have a great time!
Andy