You could always "join" an airfield. For example, Old Sarum costs £115 or so per year for membership, but then all landings, circuits, T&Gs are "free" in whatever you fly-in in. Basically you buy in bulk up front.
Places like Bembridge do deals, I think it is about £20 per hour, so you can do as many T&Gs, circuits etc....as you can do in an hour and pay only £20.