‘Difficult to find staff’: Brexit and rising bills put paid to much-loved Greek deli in London Fields
The Isle of Olive was a popular fixture on Ada Street for more than a decade
The Isle of Olive was a popular fixture on Ada Street for more than a decade