We've been looking for anything Chuggington for quite a while - be it a shop, theme park or any other kind of attraction. The closest we could find was the the Chuggington Live! in Singapore. Aside from that, we couldn't find anything else.
To our pleasant surprise though, as we were walking around Odaiba, Minato in Japan, we chanced upon a poster of the Chuggington Shop in Fuji TV building! We didn't even know there was one, despite our Google searches. So, we happily made our way to the 7th Floor and were greeted immediately greeted with Vee at the entrance!
|Vee at the entrance of Chuggington Shop in Odaiba, Japan|