Welcome to All Saints Practice

We aim to offer appointments when you want them in comfortable surroundings with polite and friendly staff. We want all patients to get an appointment and a service to suit their lifestyle.

Yes you can!

In addition to the GPs we offer a wide range of other services including: Home Visits, Psychologist, Health Visitors, Baby Clinic, Antenatal Clinic, Family Planning, Blood Clinics, New Patient Health Checks, Nurse Clinics.


We offer all our routine appointments up to 6 weeks in advance and this can also be booked via EMIS online access (registration required).

In addition we also offer a daily urgent triage, whereby a duty clinician will call you back on the day for an urgent need. They will triage your clinical need and deal with it appropriately, this may mean you are called in the same day for an appointment.

Please allow 48 hours for your prescription to be processed and ready for collection.

Making an appointment

Appointments can be made by calling our reception on 020 7093 3895. Alternatively you can book an appointment online.

Opening hours

Our reception is open:
Monday-Friday 8.00am-8.00pm
Saturday 9.00am-5.00pm

020 7093 3895

Cancelling an appointment

Please help us to help you by always cancelling appointments when you can’t attend! Our cancellation line is 020 7093 3895. Please put it in your mobile phone! We can always use the appointment for someone else.

GP consultation times

Our doctors will be able to see you at the following times:

8.00am - 8.00pm
8.00am - 8.00pm
8.00am - 8.00pm
8.00am - 8.00pm
8.00am - 8.00pm
9.00am - 5.00pm


Pram and wheelchair access available

This practice allows community health service clinical staff directly involved in your care to access parts of your medical record. Your consent will be asked before this can take place. If you do not wish this to happen, please let the practice know.

Registering now!

Our list is open for new patients. Contact our reception on 020 7093 3895 for details.

Contact us

All Saints Practice
21 Newby Place
E14 0EY

Tel: 020 7093 3895
Fax: 020 7517 2629