I have never eaten in an english restaurant nor have I ever eaten food that I knew to be English, Irish, etc. I am only familiar with the southern cooking of USA and asian foods.

Where should I go to eat?

What should I order?

Recipe's are very welcome.

What is the main difference between American cooking and English?

Whatever else you can think of.