Hi,
Your poor friend, I do feel for her. With regards to her knee complaint, contact DSS and ask for a DLA (Disability Living Allowence) pack, this doesn't mean that she is disabled, it just means that she needs help. Fill it in for her, remembering to tick all the boxes that say 7days/7nights a week that she needs help. The ask her to sign it and send it off for her, if you have trouble filling it in, give me a shout on
[email protected] and I'll help. Next do as others have said and have a quiet word with her doctor, he won't be able to disclose any details to you, but say your concerns and then he should instigate a nurse to do a home visit on the premise of post op care or follow up to the knee problem.
Once you have done this, you can then contact the local council and let them know that your friend has applied for DLA and has medical grounds for moving, they probably won't be too helpful at first, but keep on to it, pick up the transfer forms from them and also get your friends name down on an exchange list and transfer list, that way others who may want to move to that area will get in contact and a move may come about.
Go on the internet and look up Gay, Lesbian, Transexual, Transvestite groups in London, they normally have a help line and contact numbers, give them a shout and I'm sure they will help, also if it is possible record the events and times when your friend has had abuse thrown at here, both physical and verbal, if you know the names the better, but if not, take a photo with a camera phone for ID, not may people know that it is a criminal offence to spit at people, let alone call them names, and then report it to the police, if a diary is kept with supporting eveidence then something can be done.
The best thing you can do for her, is just to be there and listen, ask her to stay with you for a while if it helps.
Good luck