fromLondon Unattached2 months agoLondon foodLimin Restaurant bringing Caribbean vibes to LondonLimin Southbank is the top Caribbean restaurant in the UK, celebrated for its vibrant atmosphere and authentic culinary offerings.