Toad Hall Dental Surgery — dental practice in 1 Upper Glen Road