Most definitely will. One of the coffee shops in the article I referenced is an Aussie/Kiwi venture called Kaffeine in Titchfield Street. Apparently they get their beans from Square Mile Roasters. Sounds good!Do yourself a favor and check out Square Mile Roasters if you're in London.