EU261 is made for this.
What on earth were BA doing telling people to make their own way to central London?
If that is where the hotels were, they needed to arrange coaches for the pax, to go there.
Sounds like a very poorly handled event, on the face of it.