There is a new appointment booking site.
Please check with your practice for the new address.