Having recently undergone a refurb the Powell is a popular destination. A broad menu with plenty of variety based on ‘The Square’ at the top end of Birchington high street.