As far as I'm concerned, there's only two Beigel shops in London - Beigel Bake and Beigel Shop. Both on Brick Lane in the East End of London.
Read MoreAs far as I'm concerned, there's only two Beigel shops in London - Beigel Bake and Beigel Shop. Both on Brick Lane in the East End of London.
Read More