Reviews of 3 St Peters. (Pub) in Bedford (Bedfordshire).