Get Directions to Harvard House ← View details Harvard House, 26 High Street, Stratford-upon-Avon CV376AU, United Kingdom, Stratford-upon-Avon, England Get Directions From* To * — Required information