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