Ughhh.... I hate to be a weeb... but Ochanomizu doesn't mean guitar street. It means tea water; some old boy made a cup of tea from the river flowing through the area once, and that's how it was named.
I love Ochanomizu though. I go there at least 2 or 3 times whenever I'm in Japan. English will get you some of the way, but rudimentary Japanese will help.
I bought a lovely Tokai Les Paul from Yamano Gakki last year. Was hell getting it back to the UK on two planes, but I managed it!!