UKData checked October 2026
  1. Home
  2. London
  3. Izakaya restaurants
  4. Junsei

You will find Junsei, a izakaya restaurant, at 132 Seymour Pl in London. Also listed under grill, bar and bar & grill. It is open on Sunday.

132 Seymour Pl, London W1H 1NSChecked October 2026