I will be in London for 2 days in Aug. on my way to Spain and wanted to catch a workout while i was in town.

Can anyone recommend a good gym with a not so expensive day pass?

Don't need anything fancy just as long as there is free weights. In SW19 but don't mind jumping on the tube for a good day at the gym.