On the right the old Chequers Inn.
Date 1833. The shops on the immediate right are still in existence.”
And that is pretty much all you will get today, except to say that “today” was 1909 and back in 1833 Sherrard Road where it joins Eltham Hill was the start of Well Hall Lane, but that is another story, for another time.
Picture; the old vicarage, from The story of Royal Eltham, R.R.C. Gregory, 1909 and published on The story of Royal Eltham, by Roy Ayers, http://www.gregory.elthamhistory.org.uk/bookpages/i001.htm