Our stores Sweden | Norway | Finland | Denmark | England | Spain | Germany The Leaping Hare Restaurant & Country Store (STANTON, BURY ST. EDMUNDS, SUFFOLK IP31 2DW) Get Directions For Driving Walking Bicycling show options hide options Avoid Tolls Avoid Highways From To Fetching directions...... Reset directions Print directions