Ms. Gopal again and her knowledge of history:
In the postwar period, the colour bar in hotels and other public spaces was challenged by people like the famous cricketer Learie Constantine, who won a landmark judgment.
Britain never did have a colour bar. This wasn’t Jim Crow, you know, that was some other group of wipipo. As was apartheid some other group. Sure, we all look the same but really, you should be able to distinguish.
Constantine booked into a hotel, having been assured that his colour was not a problem. Then the actual management of the hotel on the spot insisted it was. After remonstration etc he moved to another hotel owned by the same company.
So, clearly not a bar in law nor by the hotel chain. Racism, yes, clearly. The case was breach of contract, having taken his booking and not supplying the room. He won.
This is many things including a righteous biff on the nose to racism. It’s also not proof of a colour bar having existed.