Hosted on MSN27m
Deeney's
The signature haggis toastie from Deeney's, a little Scottish cafe in Leyton, is one of the best lunchtime options in London.