Where to Eat and Drink in London, Summer 2012 Edition
Tuna tartare and pickled radish hand roll at Sushi Tetus. The Olympics are about to commence and while the world’s top athletes have been honing their performances, I have been working on my own. Let’s call it a marathon? For three weeks this month, I have cycled far and wide in search of London’s exceptional [...]