There's an episode of Doctor Who, I think it was in the story Remembrance of the Daleks, but I'm sure Daddy Alex will correct me if I'm wrong, where 80s girl Ace (one of my favourite assistants ever) turns over a card in the window of the 1963 B and B they're in and almost jumps with horror when she realises that it says "no coloureds".
The idea that it could ever have been legal to refuse anyone a room in a B and B on the basis of their ethnic background would fill most of us with disgust.
It's just as appalling that Huntingdon Lib Dem Council Group leader John Morgan and his partner Michael were refused a double room at a B and B in Berkshire last Friday night. If you run a business, you have to treat your customers equally. The way John and Michael were treated shows why we the laws we have which prevent people being discriminated against in this way are necessary.