Image: the venue's website
Live Music @ Editors Tap takes place on 26 January 2028 at The Editor's Tap in London. The event features live music and begins at 18:00.
Source: editorstap.pub