The Star of Greenwich faces permanent closure after their landlord called in £50,000 in rent arrears.

​The Star of Greenwich faces permanent closure after their landlord called in £50,000 in rent arrears.