The Powell Arms on The Square in Birchington, had only reopened less than two years ago. But the pub has now shut up shop, leaving regulars wondering what lies in store for the prominent building.