The iconic independent movie theatre in Kensington known as the Plaza Theatre will finally reopen to the public on Friday after a long hiatus brought on by the pandemic.

Read More