Other Restaurants in London - Haymarket 52 Haymarket, Haymarket, London, SW1Y 4RP Tags: delivery, japanese, sandwiches, seating area, sushi, takeaway, vegetarian dishes