Hotels are increasingly providing those large bottles, and I think it is fairly clear that they are not complimentary (sp?) with the room.
If they had been those large Molton Brown bottles, would you feel free to take those?
As has been mentioned, perhaps the hotel should put a little sign, saying that they are not to be taken - sadly, they probably thought that was unnecessary. I am sure they know differently now, particularly after receiving emails from non-guests on this matter .
I will probably get flamed for this, but £250 is NOT a vast amount for a smart boutique hotel these days, and just because it is considered expensive, does not entitle you to help yourself to things.
The website states that it is a small family run, independent hotel; that just makes the whole thing worse, to my mind.
I really am quite astounded by peoples reaction to this.