Got some pals coming down from Manchester, and recently they took me out to a rather lovely (and excellent value) restaurant,so I would like to reciprocate but in highly expensive London town!
So, can anyone recommend a good value eatery near Shaftesbury avenue (not chinese tho.)
TIA