If the case is not that urgent then booking for NHS in your local area will do, it may take ages to get through but cheaper like private dental service. If you want to go for a quicker one then go for private, much better results I think.