Caribbean in London - Greenwich 135-137 Trafalgar Road, Greenwich, London, SE10 9TX Tags: cocktails, cuisine: caribbean, live music