Yum

04.04.14

Taste of London

No jokes about British food please, they are so 1997.

If you don't believe us, come to London for June's Taste of London festival, promoted here by chef Daniel Doherty (and a squid) of the Duck and Waffle, London's highest restaurant at the top of the Heron Tower in the City of London.