Neat! Got a press release that includes the location? I'd go if it isn't far.
Amazingly, I don't see a location in their release. There's a report on it here in Japanese which says the Ambassador's Residence at the British Embassy. But I'm not sure this is open to the general public, which is kind of lousy http://www.yomiuri.co.jp/adv/enterprises/release/detail/00034039.htm
Add a comment...