Artisan Korean kimchi made in London
Kimchi & Radish is made in London and can normally be found at Victoria Park Market on Sundays.
They've now taken their shop online & are delivering UK-wide!
They are also offering a free same day delivery over £30 to postcodes in SE13 + SE4.
If you place your order by 1pm, it will be at your doorstep by the evening.
You can order kimchi by sending them a DM on Instagram or via their website.