Category Archives: London Restaurants

Zumbura Restaurant, Clapham, London

We arrived at Zumbura feeling pretty agitated. We were late for our reservation, and I hate being late, especially when it’s not really my fault. It’d taken us almost two hours by bus to go from Chelsea to where the restaurant is near Clapham Common, even though Google told us it would’ve taken us only an hour to walk (we should’ve taken the Underground; it only took us 15 minutes to get back to Victoria at the end of the evening). What a very bad joke London traffic is! Take note,…

Amico Bio Restaurant, London

Amico Bio is a vegetarian, organic Italian restaurant in London, created by Pasquale Amico (whom you can see above, ready to greet us as we arrived). We decided to arrange to eat there having read a review in the Daily Telegraph. Not that it was a complimentary review, far from it, but in my opinion anything which that newspaper comes down hard on is probably going to be quite agreeable to the average, thinking human being. I’ll actually quote the opening paragraph as it’ll give you an idea of what I mean, and…