Other Restaurants in London - Haymarket 1-2 Coventry Street, Haymarket, London, W1D 6BH Tags: chicken, childrens parties, delivery, ribs, seating area, takeaway