The cult deli and sandwich shop Bodega Rita’s will open a new site at 91 Cowcross Street in Clerkenwell on June 22. Bodega Rita’s, from London restaurateurs Missy Flynn and Gabriel Pryce, opened in King’s Cross in 2018 but closed some years later. Now, it will bring its subs back to the capital alongside new […]