Foxton-gate, Mercado, bad Mexican food and other hysterics in Stoke Newington

  Are they or are they not The usual suspects were at it again last week, reacting after word got out, that Foxtons were seeking planning permission for 28-30 Stoke Newington Church Street. Not only is it the address of the most godawful Mexican food I have sampled in London, it ‘s also on the […]