Caribbean in London - Edmonton Green 85 Fore Street, Edmonton Green, London, N18 2SL Tags: air conditioning, cuisine: afro-caribbean, vegetarian dishes