no image available Dickens & Co. Edo Castle Remains: Ishimuro Stone Cellar - A Hidden Gem in Tokyo, Japan Embark on a historical journey through the stone walls of Ishimuro, the last remaining structure of the once-mighty Edo Castle Price: 23.00€