The subway in Ueno. Travel by tube was incredibly easy thanks to English signs everywhere. I can't imagine how difficult (and unpleasant) the London Underground must be in comparison for Japanese visitors.
See this photo on Flickr