I have to admit that my vote for the Honor Oak was based entirely on the food rather than the service or atmosphere (which is probably a reflection of my priorities). On the service/atmosphere front, of the three, the Bishop would come first. I've found that the service at both the Honor Oak and Dolphin is a bit hit and miss, the Honor Oak is too sterile and brightly lit for me and there always seems to be too many children tearing about at the Dolphin to make for a relaxing meal. So think will also be giving AIO a try next time we fancy a sunday roast.
I am also a big fan of the Bishop, they have yorkshire pubs to die for - although someone I know went there recently and were not that impressed but it still remains my number one as I have never been dissapointed and I am a big roast fan. Another good spot is Upstairs in the EDT - fantastic dining room - roasts are between ?9 -?11. Tried the HO for sunday lunch when it first opened and it was not great but to be fair I have had really great meals and wine evenings there since so have to give it another whirl. Have tried the Rye Hotel and its sister pub the Mansion House and also the FHT and have not been at all excited with what they dished up at all.
A new kid on the block is The Amersham Arms opp New Cross Station, who apparently (according to some mates who live there) they have a great carvery for only a fiver on Sundays. ALSO Page 2 in Nunhead is having a refit and good source tells me they will be serving the best roasts in these parts so am very much looking forward to sampling that soon......Will also give All Inn One a go - I agree with some other posters that it is a c**p gimmicky name - to be honest it has put me off going to date.