Hi Bernard, It is as Robert says a Hotel now, but Robert, it is actually called The Tri-Star. It was once the site of Elmdon House Farm as shown on the 1972, map below and from other maps that I have looked at, I dont believe there were ever any other houses there.
1937
To be attached in edit...