Reviews of The Peacock Pub, Kirkdale. (Pub) in Liverpool (Merseyside).