If you want quality Turkish kebabs which are nicely cooked, generally identifiable and not swimming in grease you go to a Turkish barbecue grill restaurant.
I don't know how long you've been away but they're everywhere here now with not an elephant leg in sight. They'll even serve you a nice salad with bulgur wheat.
It's disingenuous to pretend that you can't get decent food in the UK if that's what you are looking for or that you can't buy terrible food in other countries such as Australia too.