That sounds like my general experience of the N.H.S. in London. Yesterday I had to go to the hospital for my fortnightly rheumatology blood tests, which includes a renal profile. Then I got the bus to the local blood test centre so I could provide a renal profile for my G.P.
I have no idea why my originally referral was to a rheumatologist at hospital in a different borough, but it means the blood tests cannot be shared. And the same for other services. When my rheumatologist found inflammation in my lungs she could refer me to their chest clinic, but for inflammation in my feet she had to ask my G.P. to refer me to my local health trust.
Ironically, my closest hospital is in a third borough, which also sees local referrals and is where A&E patients are sent.
So "not treating people in…" is annoyingly how the system works. However, presumably you mean Queen's Hospital? Which is part of the N.H.S. local trust for Barking, Havering, and Redbridge and is the local hospital for Romford, so how can they not see patients from Havering? Especially when they are already treating you! That does not sound right.
Things I would suggest to try, contact the P.A.L.S. service at the hospital. They should be able to explain the situation properly, and if what you are told is wrong help you get a referral.
As the problem is distress, you can self-refer to the local I.A.P.T. service, which though not specialized in diabetes may be able to help more generally with coping strategies.
Havering Talking Therapies is a free NHS service for adults registered to a Havering GP experiencing difficulties with their mental health. If you are experi...
www.talkingtherapies.nelft.nhs.uk
And in my borough, the Single Point of Access service takes direct referrals from patients regarding their mental health and refers them to the appropriate service, including ones specialized to specific conditions. It is not clear from the page whether that is the same in Havering, or they need to be clinical referrals, but it may be worth contacting them to see if they can help.
www.nelft.nhs.uk