In the eyes of the British courts, the answer is clear:discrimination against lesbian or gay people is against the law, and religious freedom is not a justification for denying equal treatment to all.
In a British example, one married couple who run a Cornish B&B refused to allow another married couple who had booked accommodation to share a double bed, insisting that their religious convictions did not permit them to accept unmarried couples. Their would-be guests, Martyn Hall and Steven Preddy, are both male, and so technically are “civil partners”, not conventionally married. In the eyes of the law however, there is no distinction, as the judge made clear to the defendants, Peter and Hazelmary Bull. He said that he fully accepted the sincerity of their beliefs, but that the law did not permit them to discriminate, and awarded Hall and Preddy £1800 damages each. Expect howls of outrage from the religious right, who will complain once again that Christians are being discriminated against, and that religion is being marginalised in this “secular” society.