SL Plaza


SL stands for Steam Locomotive. There is a full size replica at this location, hence the name.

 

 

 

 

Shimbashi district is busy!!!

Leave a Reply

Your email address will not be published. Required fields are marked *