I have just joined our local gym last week and pay £34 a month but get to use any gym owned by the council ( its council owned ) all the swimming i want any racket sports and even the use of the velodrome lol my daughter joined up too so got someone to give me a bolloking when i'm slacking .good free weights room plenty of cardio machines too.and don't get a fixed subscription also.
as for training at home i just couldn't get the motivation to do it so joined up and i'm really enjoying it which is a big thing to me .