Coronavirus has changed the way GP surgeries around the UK work. Here at Barnsbury, we continue to work hard to keep our patients as safe as possible, along with our staff and our community.

Patient access continues to be by invitation only, following a prior telephone assessment. If the assessing clinician feels it is clinically necessary to see you, they will invite you in for a face-to-face appointment. The quickest way to book a telephone assessment is via our online appointments booking service.

Online appointments

Our online appointments booking service is called econsult, which helps us to provide you with the most appropriate appointment. Follow the link below to complete the process and then phone us or we will contact you to arrange an appropriate appointment. If you don’t have an a smartphone or online access you are welcome to continue with the telephone. You will always be offered a GP appointment if needed.

Get Started with eConsult

Telephone appointments

Same day appointments to speak to a GP by telephone are available Monday to Friday. Contact the reception team on 020 7700 9700 and they will take your details and arrange where appropriate.

When we are closed

i:HUB appointments are available at 3 local practices from 6:30pm-8:00pm, Monday to Friday, 9:00am-8:00pm Saturdays and 8:00am – 8:00pm Sundays and public holidays (opening hours may vary between hubs). Call our reception on 020 7700 9700 for an appointment. The hubs are staffed by local GPs and nurses, and located at:

  • St John’s Way Medical Centre 96 St Johns Way, N19 3RN
  • Ritchie Street Group Practice 34 Ritchie Street, N1 0DG
  • Islington Central Medical Centre 28 Laycock Street, N1 1SW

When the surgery and i:HUB are closed call 111 for the out of hours GP service.

If you have a life-threatening emergency please call 999.


Please let us know as early as possible in advance if you are unable to attend your appointment, so that we can offer your appointment to another patient who needs it. Please telephone the surgery on 0207 700 9700 to cancel or change your appointment.

Interpreters for non-English speakers

We will try to arrange interpreters for non English speakers or for those who use sign language. Please let the reception know if you require an interpreter.