Porto, it would make an interesting test case, I grant you. Discrimination in services to women because of breastfeeding is not allowed - so I suppose if Claridges ask mothers who are bottle feeding to take a huge linen napkin and feed their baby under it, there is no discrimination, because each mother is being treated to the same utterly ludicrous policy.
Of course Claridges should be mindful of the comfort of all their customers. Anyone expressing discomfort or embarrassment at the sight of a mother breastfeeding (not at the sight of breasts, in this case, 'cos you couldn't see anything!) can be shown to a different chair, perhaps.
Or, maybe, just told to grow up a bit.
Lots of things have the potential to make people uncomfortable in restaurants - I have a terrible thing about seeing people take a bite out of a cake and then leave it untouched....it's the WASTE!! But you know....I just don't look! I'd be mad if I asked the waiter to go and hide the bitten cake under a napkin.