The prices are ridiculous.
London is definitely one of the top Cities in the world, but they have run-away prices, which often spell borderline piss take or broad daylight robbery.
I have purchased a pack of biscuists for £2.90, when the normal non-London prices is about £1.20. When you go to pubs, then you get robbed with their prices, £5.50 for a pint that would cost me £2.50 in other places.
I agree that London is well-organised (to an extent), but the government needs to do something about the ridiculous prices, especially housing costs. Other top cities like New York and Berlin have a level of rent control. I think it should be applied to London, e.g. according to London zones and proximity to Central London.