Reviews of The Horseshoes. (Pub) in Bedford (Bedfordshire).