★★★★★ 5.0 (45 reviews)

85 South St, St Andrews KY16 9QW, KY16 9QW

Private
Prices from
Check-up
£120
Hygienist
Patients say
Likes most
  • Gentle hygienist
  • Friendly staff
  • Great for nervous patients
  • Modern facilities
★★★★☆ 3.7 (33 reviews)

Consulting Rooms, 106 South St, St Andrews KY16 9QD, KY16 9QD

Private
Prices from
Check-up
£50
Hygienist
£79
Patients say
Likes most
  • Friendly staff
  • Gentle treatment
  • Good with anxious patients
  • Clear explanations
Worth knowing
  • Long wait times
  • Phone hard to reach