The Coach and Horses public house, 133 High Street, Stevenage. A Grade II listed building.