If London has Buckingham Palace, Tokyo have their own version, the Akasaka Palace. Originally built as the Imperial Palace for the Crown Prince way back 1909. This Neo-Baroque western style palace is one of the biggest structure built during the Meiji period. The palace has a floor area of 15,000 square meters of space. Currently, […]