To be fair, that's about right for the UK market. Mid-range developer posts across the nation pay 30k, possibly a little higher in London.
It's low compared to the US, sure.
It's low compared to the US, sure.
More important is that the pay progression is like, given the difficulty in firing people in the UK compared to the US you often find pay ramps up quickly.