What's a catchy T-shirt slogan say about London? Less than we need.