Other Restaurants in London - Hanwell 3 Chignell Place, Hanwell, London, W13 0TJ Tags: cuisine: caribbean, vegetarian dishes