http://www.pubsgalore.co.uk/pubs/41203/

This one is called the Ram's Head Inn