OK, I know how bad the MPs' expenses claims look. But £24,000 a year as an allowance for accommodation in central London on the money most of them are on seems to me to be about right.
London is bloody expensive. You're not going to get a decent cheap hotel room midweek near Westminster for much less than £120 a night unless you spend hours on the budget hotels' websites -- and it takes only 200 nights in town to make the total allowance.
I'm not defending the disgraceful expenses scams, but why not just give all MPs outside the M25 a £24,000 non-London-weighting supplement and let them spend it as they will?