★★★★☆ 4.4 (78 reviews)

47 High St, Battle TN33 0EE, TN33 0EE

Private NHS
Prices from
Check-up
£85
Hygienist
Patients say
Likes most
  • Friendly staff
  • Gentle with nervous patients
  • Professional care
  • Great communication