Money, Money, Money! Abba effect brings £322million boost to London