English Arabic French Polish Somali Urdu

Street Medicine Team

Bringing healthcare direct to homeless people

Street Medicine

Our Street Medicine Team is is a dedicated service enabling homeless individuals or those inadequately housed to access primary care.

We bring healthcare directly to you at food drop-ins, emergency accommodation, or on the street. Our Street Medicine Bus provides a comfortable private space in which clients can talk a doctor or nurse in the strictest confidence.

  • Our team: We have GPs, nurses and a mental health worker, along with help from medical students and volunteer bus drivers. We work closely with support projects for homeless people, to make sure you get all the care that you need.
  • Our sessions: We have sessions every weekday. Please see the timetable to find a time and venue to suit. There is no need for an appointment - just come along to one of the sessions. Furthermore, you don't need to be a patient at Bevan Healthcare to be seen, but if you are not registered with a local GP, we can help you to do so.
  • Street Medicine Timetable

    MONDAY: Early Working Women’s Project 07:30am-08:15am

    Immanuel Project at Che Bar 10:00am -12:00pm

    We also support the Inn Churches project which runs December - March

    TUESDAY: Bradford Day Shelter Doctor's Clinic 11.00am-12.00pm

    Streetwise by Life Church, supported fortnightly at Nelson Street Car Park 7.45pm-9.00pm

    WEDNESDAY: Sunbridge Mission 6pm-8pm

    THURSDAY: Bradford Day Shelter 12pm-2pm

    The Bevan Outreach Drop In at Bevan Healthcare 3.45pm-5.00pm, for support workers to accompany their clients. No appointment necessary for this session.

    Curry Circle at Carlisle Business Centre, supported fortnightly from 6.00pm-8.00pm

    FRIDAY: Bradford Day Shelter Doctor’s Clinic 09:30am-10:30am

    Sunbridge Mission Breakfast Club 10:00am-11:30am

    St. Paul’s Drop In Café 12:30pm-1:30pm


    In order to find out more about these services, please contact Beth Kirby directly on 01274 379868, or alternatively, please contact our reception team on 01274 322400

How to find Bevan Healthcare