Norristown is the historic seat of Montgomery County with a rich history in the arts. This area is known in Montgomery County for its performing arts theaters that include the Montgomery County Cultural Center and Theatre Horizon. As well as four professional theater companies: Centre Theatre, Iron Age Theatre, Theatre Horizon and New Cavern Productions. Residents enjoy the diverse amount of restaurants along Main Street and the close proximity to the King of Prussia Mall and shopping center. In recent years Norristown has increasingly expanded in development, which has encouraged several new businesses to open.