23 hours agoSouth East London Alfresco Hotspot, Peckham Arches, Announces Ruben’s Reubens for Summer Kitchen Residency