Get Directions to The Powell Arms ← View details 11 The Square, Birchington CT7 9AF, United Kingdom, Birchington-on-Sea, England Get Directions From* To * — Required information