(Britain, humorous, idiomatic) An expression of fatigue, exhaustion, grief, sorrow, frustration, or the like, often used in the context of living in Britain.
At the end of today's hectic day, as I was overwhelmed by fatigue and loneliness, the expression 'Oh dear, there's no peace in London' perfectly captured my mood.