Sadly, this is the opposite of the UK cultural attitude. Kids here learn that cleaning up is someone else’s responsibility. Littering becomes a habit from an early age. Even compared to Americans, we are terrible litterers. You can see this in people’s behaviours in fast food restaurants: in the US (as in many other countries), customers will bin their food wrappers and return their tray when they leave. Even groups…
Whoa, that sucks. Out of curiosity, do people in UK tip? In the states, if there's no tip, then it is expected for the customer to clean up after themselves.
I would clean up after myself somewhere like McDonalds or Burger King, though in a cafe or restaurant I wouldn't. In a restaurant I usually put the plates together to make it easier for the waiter or waitress to clear the table and try not to be too messy.