Including 'the world’s largest Rock Shop'.
It serves 25 different types of cheese.
A riot of rainbows.
Londonist
Something wrong with this article? Let us know here.