The Beeches Dental Practice — dental practice in 187 London Road