April 2024 update: https://planning.lewisham.gov.uk/online-applications/applicationDetails.do?keyVal=_LEWIS_DCAPR_123541&activeTab=summary
Looks like a planning application was made on the address regarding an alteration to the premises license... By Trafalgar Entertainment, through an architects firm as the agent! So looking like it might become a cinema or theatre looking at their other buildings!