Could you guys list some place in London for either of these two things? They are my two favorite things to eat. I don't have specific areas but if you need to get more specific just think of your best experience with either one and list it.
Thanks again for everyone's help!! We leave on Monday!!