A full English typically contains: bacon, sausage, fried egg, black pudding, mushrooms, tomatoes, and beans. Served with tea and toast it really is true to it's name; if you're not full afterwards, you've got problems.
Making this at home can be quite a challenge for the first timer. Save it for the weekend - it takes some time. Planning is key. You need to have enough pans, know what your going to cook in each and where and get the timing right. The microwave can come in handy for beans and tomatoes (if using plum from a tin). I think I got it right last weekend when I cooked the bacon, sausage, black pudding and tomatoes together in my grill pan, beans in one saucepan and mushrooms in another. I also threw a few hashbrowns in the oven, which is not exactly British tradition but it's sometimes included in cafe breakfast which makes the Irish in me very happy. The husband thinks potatoes for breakfast are a no-no.
This breakfast has taken me a few years to get right - and it's by no means perfect. But everything is ready nearly on time and most importantly tastes great - yes, even the black pudding (admittedly I can't eat the whole thing - it tastes great but then I begin to think about what I'm eating and I'm easily put off). Now if I could just figure out a way to minimise clean up...
Oh yeah - go to the cafe!