You can spend a whole day in France, (Calais. Le Touquet) and pay €5-10 for as many approaches, holds as you like! Obviously this means finding a school in the south.
As you progress, more time will be required at the "test" airfields, flying complete routes and profiles.
Filton I heard charged for each hold!! (may have changed)