020 8299 0499


Our Update, Your Voice

If you would like to help shape your local services and priorities, provide input to patient surveys and keep updated on developments at the Practice via email, please enter your details below.


Register Now

If you live within the SE5 0, SE5 5, SE5 7, SE5 8, SE5 9, SE15 1, SE15 2, SE15 3, SE15 4, SE15 5, SE15 6, SE22 0, SE22 8, and SE22 9 postcode you can register with us today and we will contact you to arrange a full health check and introduce you to our team of doctors and nurses.

Click here for registration


Visit us

For whatever care you need, click here and see how we will help.

Melbourne Grove Medical Practice
About us

About us

Welcome to the Melbourne Grove Medical Practice

We hope you find the care we provide to be helpful and convenient. Our doctors and nurses are committed to providing a service that is for everybody. We provide clinical care from 8.00am to 8.00pm, Monday to Friday, and alternate Saturday’s 9.00am until 12.00 noon. We are very keen to work with you - our patients - to develop the doctor’s surgery in a way that suits you most. We have established a regular Patient Participation Group for registered patients to hear your views. Together, we want to address needs within the community to make the service as flexible as possible for everyone.

We look forward to providing you with the health care you deserve.

Meet the team

Sonia Hall, Nurse Practitioner & Practice Manager
Telisha Milton, Assistant Practice Manager
Dr. Jun Ming Zhang, MBBS GPCCT DFFP MSc. SEM, GP
Dr. Anita Barnwal, BSc. Hons MBBS JCPTGP, GP
Dr Olufunmilayo Bajomo, BSc. MBBS DCH MRCGP, GP
Gerry Millar, BA (Hons), DipPsych, UKCP reg, Senior Counsellor
Jodie Gordon, Nurse Practitioner
Julia Gale, Practice Nurse
Susan Onen, Documents Manager
George Okoro, Summariser and Medical Reports Clerk
Jennie Thomas, Customer Services Administrator
Maureen Satchwell, Customer Services Administrator
Carla Collins, Customer Services Officer
Kevin Barbar, Customer Services Officer
Tesilliu Apata, Customer Services Officer

Our practice manager has overall day-to-day responsibility for the surgery. They ensure that the service is running smoothly and manages the team of clinicians and administrators. The reception team is your main point of contact when you use our services. All our staff are there to help you and are pleased to do so. They may need to ask you medical details in order to work effectively and at all times are working under the instructions of the doctors. All information given to them is treated in confidence. The more information you are able to give the receptionists the better they will be able to assist you. We all strive to provide you with the best possible care. Please do bear with us during busy times.