The Greyhound on Church Road is now called The Village Inn I think the photo by Andrew Evans is that of the building next door