This is a great little independent cheese shop somewhat hidden away in Liverpool Street Station. The shop — as its name says — stocks a wide variety of cheeses from around the world (well, mainly Europe), with cheeses from France, Switzerland and Italy being particularly well-represented. I once found Džiugas…