Shops in London
Views
81
Hi everyone,
So, I am living in London for about 5 months now, but I am really missing my Swiss ingredients and food.
Do some of you know if there is a Swiss shop somwhere around London? I have found the German Deli already on Borough Market, but it is not the same.
Thanks :)