Wood-fired Neapolitan pizza with killer combinations like anchovies & capers, paired with thoughtful Italian beers and ciders—arrive early to snag a slice from this Southwark hidden spot.
Info
📍
Address
Railway Arch, 69 Enid St, London SE16 3RD, UK, LDN