I had a very bad experience at the Royal Free.
Their tour for new parents was quite misleading, and I think unless you are lucky enough to have a fairly quick, straightforward delivery (in which case you may be lucky enough to come into contact with only one or two midwives and have one of the nice pastel coloured birthing suites...) its a huge, busy hospital where the staff generally have a very brusque, uncaring attitude).
I have a catalogue of complaints about the hospital (ante-natal and maternity wards) - 2 and a half years on I could still rant bitterly about it at great length. But to sum up:
Agency midwives who couldn't have cared less about me, and seemed poorly trained and ill informed of latest thinking on things like BF-ing...
Rude, pushy consultant/SHOs who couldn't be arsed to give full information, or even proper eye contact, when speaking to me. Also extremely quick to push for induction/intervention/c-section.
Dirty - filthy toilets, didn't change my sheets despite me asking repeatedly.
Incompetent/Scarily lax security (almost forgot to give me anti-D injection in time; nobody seemed bothered about the buzzer system and just buzzed people in and out fo the ward without asking who they were; a nurse took my baby away to 'give me a rest' and my sister arrived to find him unattended in a cot in a hallway)...
I would NEVER go back to that hospital for anything ever again.