Supermarket
Seoul Plaza
2 locals recommend,
Location
126 Malden Rd
New Malden, England
Tips from locals
For international supermarket lovers, this is a must-do browsing destination. A feast for the eyes (and your wallet) you’ll be able to find all your must have Asian cooking ingredients.