HUB The British PUB in Japan
| | | | | | | | | | | | | | | | | | | | | | | | | |

HUB The British PUB in Japan

You may be questioning why I would certainly be blogging about a British club named Center based in Japan? Could it be because its my house Center away from house? Or that Hub can be discovered pretty much anywhere throughout the country? Or even better, as a result of Hubs HAPPY HOUR !!! center is…