The Guardian today has a piece about the cost of local services. You might find the following of interest:
If you are a pensioner and you want a free swim in London, choose a pool in Brent, Islington, Lambeth, Lewisham and Westminster and it won’t cost a penny. If you are over 60 and still can’t swim and want to learn, instruction is also free in Westminster and Lambeth. But avoid going to Bromley – where it is £3 a time and £10.20 an hour for swimming instruction or Richmond on Thames where it is £3.50 a session.