BLOCLEats

Seoul Plaza

52 Tottenham Court Road
London
W1T2EH

Food rating: 4/5 stars
Updated: 16. December 2020

map for Seoul Plaza

Takeaway Shop nearby

  1. ITSU, W1T2EJ