Buzz·Posted on Nov 23, 2011Tokyo Vs. EnglandWell, that's certainly some perspective. London is so tiny in comparison.by Donna DickensCommunity ContributorLinkFacebookPinterestTwitterMail