There was a thread recently on this, if you can find it. Homerton is good, has had a lot of investment and gets a lot of praise over the past few years and the facilities are good.
Whipps Cross I’m less familiar with, in that a few years back it was pretty bad but I don’t know if it’s been improved since then.
You can self refer to UCH if you want to (you can self refer to most hospitals, including Homerton), but I would caution thinking that somewhere like UCH is perfect. Every hospital has its challenges, and UCH maternity services are heavily over subscribed particularly for antenatal care (due to many women asking to have appointments there due to working locally, but wanting to give birth elsewhere closer to their home).
I have experience of both for antenatal, gave birth twice at UCH (haven’t given birth at Homerton, yet!). I was happy with my care and experience at UCH, although postnatal ward there is as rubbish as it is in most places! I’m very happy with my care at Homerton currently and have only hears good things from mums locally about birth experiences.
Every hospital will have at least a few people who weren’t happy with their care or experience, but my personal experience has been that a lot of people have been happy both with UCH and Homerton, I’ve not heard as many positive things about Whipps Cross. However comparing my antenatal care, I’ve found Homerton to be easier to manage - I’ve found appointments easier to arrange, waiting times have been shorter (despite being a busy hospital) and the facilities (eg antenatal clinic, sonography etc) are bigger, more modern and more comfy. But, the care and professionalism between both has been comparable.
I live in a different area now to when I had my first two, which is why I’m at Homerton now instead of UCH. Either way I had to travel a bit for hospital for the first two so I went with UCH as I knew people who had been there and rated it. This time I live much closer to Homerton and hear lots of good things, so didn’t see the point in travelling to UCH.