Its a prescription drug in most countries and therefore not normally available over the counter (but worth trying) a local doctor, private hospital should be able to help, just book an appointment with the doctor, but private hospitals are more expensive
The UK are looking evidence that the person will return back home: such as: they own a property, have a job and letter saying they will return, a local bank account with money in it, without this they will not be successful.