London har 40 theatrar och 400 konsertsalar,