Where exactly are you near London? I guess by your comment you are South of the river. If so, I can't really help. But North London however, gives you Stapleford, Elstree and Panshanger. Panshanger has 2 cherokee's, 2 archers and a saratoga. All well maintained and a great atmosphere.
Welcome