It is a pub... not a bad one... gigs are held in the room above. PA is okay-ish.
I played there once in a previous band and it was a normal Camden gig - ie parking is near-impossible within a mile, punters were variable and somewhat jaded, and our singer made the classic error of being flattered into taking the "headline" spot, which meant that all the other acts had vanished by the time we got on, so we played to even less people than all the bands before.
I'm old, but to me "showcase" sets of the same alarm bells as "exposure". Personally I wouldn't be keen to travel from south of the river let alone Scotland, but it MAY be an ok night, and as an originals band your outlook might be different to mine...