I wish people would call it Foresters instead of All Inn One.
Or is it the Foresters Arms? It used to be.
Returning to the Foresters, surely "All in One" is like a brand/chain name while the Foresters Arms is the name of the pub, i.e. the local Wetherspoons pub is called the Capitol. Sometimes when someone new takes over a pub they want to change the name but they're not allowed to for historic or other reasons. A quick search of BT's directory enquiries reveals several "All in One"s (not necessarily pubs), but not one in Forest Hill, but the Foresters Arms comes up. Mind you, directory enquiries doesn't tend to be particularly up-to-date.
I vote for the Foresters Arms or just the Foresters as we call it. All in One is just stupid.