Address for this organisation is Colindale Smile Clinic, 263 edgware road, Colindale, Greater London
NW9 6NB