It's a Legoland store and there is a ride that the kids can go through. In my opinion it's a nice place inside Plymouth meeting Mall to take the kids. There's also a carousel inside there and I was impressed with the mall itself. Nothing what I thought it would be. However this is a Lego land store.
Inside Legoland
Thanks! Your answer is awaiting moderation.