Commentary on Sections Schedule 3: Services and public functions: exceptions Examples
A hairdresser who provides Afro-Caribbean hairdressing services would not be required to provide European hairdressing services as well. However, if a white English person wanted his hair braided and there was no technical difficulty to prevent that, it would be unlawful for the hairdresser to refuse to provide her services to him.
	A butcher who sells halal meat is not required also to sell non-halal meat or kosher meat. However, if a non-Muslim customer wanted to purchase the meat that was on offer, he could not refuse to sell it to her.