Whats the average length of hospital stay in the UK?

6 days.

The average length of stay in hospitals (ALoS) is often used as an indicator of efficiency.