Inch Pub Co is a pub located at 74 Hoppers Road. It is associated with The Dog & Duck, which serves food and alcohol.