Caribbean in London - Soho 189 Wardour Street, Soho, London, W1F 8ZD Tags: caribbean, private parties: up to 18 guests, takeaway, vegetarian dishes