Jack Straw,
I haven't been to the one's that you mention, but I have heard word of mouth that most aren't very nice.
Charlie Elliot, on the other hand, is superb. 50 and 100 yard ranges, covered shooting positions, with rock solid benches set into concrete. Bring your own cardboard for posting targets on target stands.
Midweek is a better time to go, as the ranges are much less crowded. Weekends can be kind of scary, depending on who is there shooting.
Let me know if you need more info.