London
Monty’s Deli, Hoxton Street
Monty’s Deli have opened their first bricks and mortar site, after tickling the tastebuds of Londoners since opening their revered market stall back in 2012. Located in an old East End bakery on Hoxton Street, Monty’s Deli serve a...