The Three Horseshoes is a British pub offering quality pub grub. Recently refurbished, it's a community hub.