Restaurant diners charged £1.50 a head for tablecloths and napkins positivelysharing 2 months ago Reading Time: < 1 minute A London restaurant is facing criticism for charging diners £1.50 per head for tablecloths and napkins. Read More