It sounds a little more thirsty than mine. Mine takes about 65 quid's worth when I fill up and it'll generally have done 330 - 400 miles by that time. I make that 24.5 - 30 MPG, and it pretty much agrees with the trip computer. That's 100 miles on 20 quid at the worst case.
However, mine (thankfully) doesn't get much real urban driving. It really drinks it doing stop-start driving and short journeys. My normal commute is turning out of my street, a mile or two of 40 MPH max urban driving then I'm on single carriageway "A" roads for most of the journey (20 miles). Maybe 5 miles of stop-start at the other end. Doing that commute it averages about 27 MPG. Trip computer appears to be accurate. Maybe about 1 MPG optimistic. Driving style is normally fairly relaxed, with the odd wicked streak when I get the opportunity.
On the motorway the trip computer reckons about 32-33 MPG at a constant 70-75. Probably down to 30 MPG at 80. On a recent trip round a fairly congested M25 (so speeds a bit lower) the average finished up at 36 MPG.

That surprised me because there was quite a bit of stopping and starting. Then again, the cruising, such as it was, was only 50-65 MPH.
If I reset the computer on the motorway and let the average build up again, if it's significantly under 30 I'm either driving up a hill or like a hooligan (sometimes both).
I'd do a few tankfulls of brimming the tank, resetting the mileage and then calculating the consumption at the next fill-up rather than relying on the MID. It could just be that the MID calibration is off for some reason (wheels / tyres the original size?).
Other than that air leaks are a possibility I guess. Any fault codes stored? Air filter, plugs, fuel filter, etc. in good condition?
Does it otherwise run perfectly? No idle speed control issues, misfires, hesitation etc?
Kevin