I saw a video where this British person says "Nice pub this" and I'm wondering if that's actually a shorter way of saying "[A] nice pub this [is]."
Is this construction common in everyday British English? Does this form exist in American English at all?