I my experience the UK controllers are not perfect but they are some of the best in the world, if you want controllers with attitude, rudeness, really fast speaking and non standard radio calls then look no further than the US of A. ( specifically JFK )
QNH is required to be given when you are cleared below TL. end of story