Arch 76 Druid Street, Maltby Street Market, SE16 2HQ
A reliable and historic fixture of London's street food scene.
Last verified
The complete house view, our score justification, brew & equipment detail, what it's best for, and the review summary are part of Avarista membership.