Not sure Lyn. I think the pub would be in the far right distance beyond Silhill House. Those shops would be at the start of the High Street and on the opposite side of the road to where the pub is.
In the Wetherspoons text it says the house had gardens extending down Poplar Road. I will try to mark on maps when I put laptop on.
Also their photo (inset in your post) isn't of Silhill House as St Alphege Church is in the background and those buildings are still there - opposite end of High Street.
You might want to point them in the direction of your photo lol. (They do ask for any info).