Many thanks to everyone for these great tips (and tube-times corrections!). I really am grateful for everyone's very kind and helpful input. We're now scheduled to depart at 21.40, so hopefully we should land before 23.00 or so. Would it be possible to book a minicab once I have landed? I'll do the research now, to have the numbers handy after baggage reclaim.