Join now
Log in Join

Shops in London

Views
80

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 :)

London Forum