yo I live in london. You might look for a "Holland and Barrett", they are a pretty standard health store. They carry most things from Flax/Fish Oil to Oats, nuts...things like that. GNC's also exist here but they aren't too common.
Whole Meal, afaik is the same as whole wheat, although I'm...