Award-winning, independent pub, The Three Horseshoes, offers a warm welcome. Serves Greek food with a varied menu.