The most expensive service I had so far with my Z (28k miles), is 150 Pound including oil etc.!! I live in Belgium though and service my car in Holland. The service schedule is slightly different in the UK (P1, P2, P3) etc, but I reckon you'll spend probably one third of the running cost of the Impreza .