Ginza is Tokyo’s prime, upmarket shopping district and is full of department stalls, boutiques and restaurants. According to google, one square meter of land here is worth…… Read more “Ginza, Ueno and the Imperial Palace”
Ginza is Tokyo’s prime, upmarket shopping district and is full of department stalls, boutiques and restaurants. According to google, one square meter of land here is worth…… Read more “Ginza, Ueno and the Imperial Palace”