Castle Shop
From Brickipedia, the LEGO Wiki
(Redirected from Castle shop)
Castle Shop is an attraction in the Knights' Kingdom (Billund) area of LEGOLAND Billund.
Castle Shop is an attraction in the Knights' Kingdom (Billund) area of LEGOLAND Billund.