After travelling east it then make a right turn to intercept the ILS around Burgess Park.
It all seems pretty standard for a LHR arrival. The ILS intercept in this case, as in most cases, looks to be around 10 or so Dme.
I agree, I've just run a plot from captured ADS-B data and it looks like a perfectly normal 27R localiser join.
Given that the OP reported it overflying Ealing, are we sure we're talking about the same date - 18th Feb ?