LMI,
I've spent time in London, Munich and Brussels for business, and I can tell you that the most friendly folks were in Munich and Brussels--if you tried to speak their language. It's harder in Brussels, since half speaks French and the other Flemish, but since the EU is there, just about everyone speaks English and will cut you off if you struggle to converse, but they'll give you credit anyway.
Munich was wonderful, especially since it was December, and the Christkindlmarkt was going on. Cold weather, light snow, lebkuchen (a cookie that tastes a bit like licorice) and gluhwein (mulled wine served warm). It was a lot of fun.
In Brussels, I agree that is can be boring. You can only go to the Grand Place so many times. I took a side trip to Waterloo to see where Napoleon was finally defeated, and that was interesting.
Central London is great and there's lots to do there: Westminister Abbey, Hyde Park, Parliament, Buckingham Palace, Covent Garden, Picadilly Circus and the like. But I agree, the best way to see England or the rest of Britain is out in the countryside. Cheshire is a nice area, and the main city, Chester, is built on an old Roman garrison. Parts of the Roman wall are still up and serviceable. You can walk exactly where some poor centurion pulled guard duty in the early first or second century AD.