A restaurant and bar in London has been named the best Caribbean restaurant in the UK. Limin Southbank, which serves food ...