Can anyone recommend a good place for lunch to celebrate a birthday. Just the 2 of us but want it to be special but not ridiculously expensive (we have opera tickets as well) preferably walking distance from the museums and royal Albert hall.