I dont think Forest Hill is anti-motorist. There are a couple of questionable road alterations in place, like the slalom causing speed cushions, and other ineffective traffic calming solutions. However its got a long way to go before it becomes Sydenham or Catford with the introduction of way too many crossings etc.
Dartmouth Road could indeed do with a crossing, that will probably happen when they finally decide what to do with the Baths.
London Road I would say pedestrians are suitably catered for.