The Greyhound Inn

  • Address:
    31 High Street

    Stockbridge
    Hampshire
    SO20 6EY
  • Telephone: 01264 810833
  • Fax: