A little piece of London has arrived on the Gold Coast, made at Burleigh Heads, with capacity to seat 96 people.