Can anyone recommend a nice yet not too expensive restaurant near earl's court? About £30 per person. Thanks.