Antillean's Grand Opening, Central London's Pan-Caribbean Restaurant