As annoying as it is to have to return to LHR the Captain did the right thing. The last thing you want is an aircraft with hydraulics issues, or indeed any mechanical issue. And the last thing BA wants or needs is an aircraft stuck at an outstation with limited repair facilities.
I hope you get to BLQ ASAP.