EUROPEtop five guide: london, englandI will admit that it took me a few trips to London to really find my groove. To be fair, it is a massive city, and it is understandable...